Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要下面的 asp.net 验证器中的正则表达式:
2012T8
任何人都可以帮忙吗?
我通常避免使用正则表达式,好像不是我的所有团队成员都熟悉它,我们的代码看起来很乱,并且遗漏了容易解决的错误,所以我们通常只编写匹配代码。
自然,正则表达式的速度非常快,如果您要匹配大量数据,这是最好的方法。
我想你需要的是这样的:
^[1-9]{1}[0-9]{3}[T][0-9]{1}$
{1} 规定了必须满足匹配的字符数量,因此对于大于 0 的数字它是 1 个字符,然后是 3 个字符是任意数字,然后是字母 T,然后是单个数字。