我正在尝试编写一个正则表达式来检查我为用户提供的名称字段。
我希望它检查
Firstname SPACE Middle initial SPACE Last name.
我知道中篇小说的单数字母我需要[a-z]
,但我不知道如何为姓名和中间的空格做完整的单词。
答案 0 :(得分:2)
您可能希望使用str_word_count()让自己更容易。
另外,要检查名称,您可能希望添加的字母多于a-z
,您应该查看this question中的答案。
答案 1 :(得分:1)
名称可能包含-
符号。 /^[\-a-z]+\s[\-a-z]\s[\-a-z]+$/i
答案 2 :(得分:0)
^[A-Za-z]+\s[A-Za-z]\s[A-Za-z]+$