【发布时间】:2019-10-02 19:45:19
【问题描述】:
我想匹配一个首字母大写后跟其他字母字符但没有空格的名称,所以本质上是一个名字,例如:Kevin。
我有以下尝试,但似乎不起作用:
pattern = "([A-Z]\w+)(^\s)"
【问题讨论】:
-
使用
^[A-Z][a-z]+$或\b[A-Z][a-z]+\b应该足够好了。 -
试试
^[A-Z]\w+$ -
kalzumeus.com/2010/06/17/… 对于任何试图验证名称的人来说,这都是一本有趣的读物
-
请记住,名称的中间可以有一个大写字母。例如:我的姓是 VanOost
标签: javascript html regex regex-negation regex-group