【发布时间】:2010-09-14 01:45:23
【问题描述】:
试图四处寻找全名的正则表达式模式,但似乎找不到。
理想情况下会匹配
Tom Franklin
tom Franklin
tom franklin
tom franklin-jones
即在中间允许 1 个空格和一些基本的连字符等,但仅此而已。有人知道怎么做吗?
编辑:包括
René Hadron van der Ööps
【问题讨论】:
-
先生。奥布莱恩会对他的名字无效感到失望;)
-
先生。 O'Brien 需要一个名字 :P 但是第二个名字是有效的!
-
请不要通过粗略的正则表达式限制您认为“有效”的名称。 “Jim-Bob O'Reilly”只是“René Hadron van der Ööps”的开始......人们的名字中出现的字符和结构比你想象的要多得多。
-
@bobince,这就是我想要达到的目的,尽管你做得更好。
-
这可能有助于阅读:kalzumeus.com/2010/06/17/…