我在创建正则表达式验证器时遇到问题,该校验器检查以确保输入以大写字母开头,然后是小写字母。它还可以包含撇号(')和空格“”。
这些还可以:
Red hot chili peppers
Eminem
Guns n' roses
无效:
ReD Hot CiLly PePers
sLipKnot
guns n'roses
我正在尝试学习Regex,但对我来说却很难...我做了Regex101
尝试:
^[A-Z][a-z ']+$
所以在您的阿姆样品中,枪枝玫瑰不适合
^
匹配行首
[A-Z]
匹配1个大写字母
[a-z ']+
匹配小于1(小写字母或空格或')(+
表示1或更大)
$
匹配行尾
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句