我在为我的php创建一个正则表达式模式时遇到问题,该模式的全名最多只有40个字符且只有一个空格(这是必需的)。
我现在拥有的。
/^[a-zA-Z- ]{1, 40}$/
答案 0 :(得分:4)
This regex would check for a 40 character string that contains only alpha characters and one space.
(?=^.{0,40}$)^[a-zA-Z-]+\s[a-zA-Z-]+$
Regex Demo: https://regex101.com/r/CIhJgs/2/
PHP演示:https://eval.in/802889
这可以在没有正则表达式的情况下完成。考虑: