0
我要放置在全名現場檢查,全面name字段應該使用我使用strrpos()
功能,但不工作空間驗證
我要放置在全名現場檢查,全面name字段應該使用我使用strrpos()
功能,但不工作空間驗證
你可以使用正則表達式接受的姓和名之間的空間...
if (preg_match("/(.+)()(.+)/", $full_name))
{
// returns true if name is formed of two words with a space between
}
爲了更好的驗證,您可以使用\ w,但請記住,它只會匹配英文單詞字符。在這裏看到更多的信息:Why does \w match only English words in javascript regex?
preg_match("/(\w+)()(\w+)/", $full_name)
如果它的名字,爲什麼不'/(W +)()(W +)/'添加一些額外的驗證 – danneth
這工作也是如此。我會更新我的答案,但也要記住,如果用戶試圖匹配非英文字符,我不相信\ w將工作。 – nageeb
好點 – danneth