允许以大写字母和小写字母开头的正则表达式是什么?

我在创建正则表达式验证器时遇到问题,该校验器检查以确保输入以大写字母开头,然后是小写字母。它还可以包含撇号(')和空格“”。

这些还可以:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

替换小写字母,句号和大写字母的正则表达式将是什么?

如果在开头使用@,则正则表达式检查大写字母或小写字母

使用正则表达式进行日食搜索,搜索以小写字母开头,大写字母开头的单词

正则表达式-用大写字母替换下划线小写字母

如何使用正则表达式将连续的大写字母替换为小写字母?(但不能替换单个大写字符)

正则表达式 - 仅在单词开头允许大写字母

正则表达式仅匹配大写和小写字母

如何在Intellij IDEA中使用正则表达式将大写字母替换为小写字母?

如何为密码创建正则表达式包含以下至少之一:小写字母,大写字母,数字

正则表达式,用于字母和数字的组合,长度为5到30个字母,具有至少4个大写字母,2个小写字母和至少1个数字

大写字母的Java正则表达式

如何使用正则表达式检查大写或小写字母

正则表达式用小写字母替换大写

如何选择包含以大写字母开头和正则表达式开头的单词的字符串?

仅用于空格和大写和小写字母的简单正则表达式

Python:在大写字母前查找小写/数字的正则表达式条件

正则表达式以大写字母开头,长度小于 70

正则表达式-选择以大写字母开头的连续单词

Python正则表达式,如何搜索以大写字母开头的单词?

正则表达式测试字符串是否同时包含大写和小写字母

JavaScript-正则表达式,用于检查大写和小写字母的字符串

正则表达式在大写和小写字母之间插入一个空格

密码至少包含8个字符,1个数字,1个大写字母和1个小写字母的javascript正则表达式

正则表达式匹配列表中至少包含1个大写字母,1个小写字母,1个数字和1个特殊字符的字符串

JS正则表达式,允许使用小写字母和下划线(介于之间)

用大写字母和小写字母替换大写字母

使用正则表达式将python中的大写重复字母替换为单个小写字母

正则表达式-小写字母数字和正斜杠

仅用于小写字母和下划线的正则表达式