繁体   English   中英

检查第一个字符是否为大写正则表达式

[英]Checking if first character is Uppercase regex

我创建了一个正则表达式,仅允许用户输入数字和字母。

^[a-zA-Z0-9]+$

我想确保第一个字符是大写字母,因此我查找了操作方法,并将方程式更改为:

^[A-Z][a-zA-Z0-9]+$

我在一些测试正则表达式的站点上测试了方程式,它可以正常工作,但是当我将其放入程序时,它似乎无法正常工作。

^[AZ][a-zA-Z0-9]+$更改为^[AZ][a-zA-Z0-9]*$ 如果它是^[AZ][a-zA-Z0-9]+$则您需要一个2字符串,其首字母为大写。 修改后的版本也允许1个字符串。 有帮助吗?

使用允许您指定RegexOptions值的Regex方法,并关闭RegexOptions.IgnoreCase

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM