检查第一个字符是否为大写regex

本文关键字:regex 是否 第一个 字符 检查 | 更新日期: 2023-09-27 18:21:38

我创建了一个regex,它只允许用户输入数字和字母。

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

我想确保第一个字符是大写的,所以我查了一下如何做到这一点,我把等式改为:

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

我在几个测试regex的网站上测试了我的等式,它运行正常,但当我把它放进程序中时,它似乎不起作用。

检查第一个字符是否为大写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值。