【发布时间】:2013-05-29 21:07:31
【问题描述】:
所以第一次尝试提出正则表达式验证,我有点困惑。用户填写表单的“名称”部分,如下所示:
Lastname, firstname (department).
但也有可能
lastname-hyphenedname, firstname (some department).
或任何类似的东西。我很难找到一个围绕括号和带有连字符的各种名称格式的表达式。有人碰巧知道这个的快速表达吗?
【问题讨论】:
-
需要特定规则才能构建适当的正则表达式
-
可以有多个连字符吗?像史密斯-琼斯-布朗一样?
-
Blogs-Smith,Jane-Jen-Joe(他们的部门)怎么样?
-
别忘了
O'Brien、deLacey和McDonald这样的名字
标签: regex string forms validation