Name的正则表达式是什么?

-3 regex validation

这些规则的正则表达式模式是什么:

  • 名称的第一个数字的大写

有效:约翰无效:JohN

  • 允许名称中间的大写但只允许一次.

有效:McArthur无效:McArThuR

  • 仅使用撇号(')一次,必须在名称的中间

有效:Mac O'Brian无效:Mac'O''Brian

Gus*_*dor 8

这是一个全球正则表达式,适用于任何文化中的世界各地的所有名称.

^.+$
Run Code Online (Sandbox Code Playgroud)

别客气.

你要做的是在一个非常开放的领域进行复杂的验证.请考虑提供given namefamily name输入字段.

  • 我想你的意思是*给出名字*,因为在世界的大部分(大多数?)中,姓氏是第一个名字. (3认同)
  • 它*确实*排除无名...... :) (2认同)