标签: regex preg-match
我有一个我不明白的正则表达式。表达式是:
/^[A-Za-z\s\.\(\)]{3,}$/
我遇到的问题是我会有一个名字,例如The Test 11,这很好,但是这个正则表达式在其后带有数字的任何东西上都返回false。有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
因为您的模式中没有包含数字,所以返回false,这应该有效:
/^[A-Za-z\s.\(\)0-9]{3,}$/
P.S。如果您希望这些字符包含在您的模式中,则需要转义(和)。
(
)