检查第一个字符是否为大写regex
本文关键字:regex 是否 第一个 字符 检查 | 更新日期: 2023-09-27 18:21:38
我创建了一个regex,它只允许用户输入数字和字母。
^[a-zA-Z0-9]+$
我想确保第一个字符是大写的,所以我查了一下如何做到这一点,我把等式改为:
^[A-Z][a-zA-Z0-9]+$
我在几个测试regex的网站上测试了我的等式,它运行正常,但当我把它放进程序中时,它似乎不起作用。
将^[A-Z][a-zA-Z0-9]+$
更改为^[A-Z][a-zA-Z0-9]*$
。如果是^[A-Z][a-zA-Z0-9]+$
,则需要一个2个字符的字符串,其中第一个字母是大写字母。修改后的版本也允许使用1个字符串。这有帮助吗?
使用Regex方法,该方法允许您在RegexOptions.IgnoreCase
关闭的情况下指定RegexOptions值。