以特定字母开头的代码的正则表达式
本文关键字:代码 正则表达式 开头 | 更新日期: 2023-09-27 18:36:31
如何构建一个正则表达式来检查此代码:
ABC00000
ABC
是固定的,0
是数字的占位符。
数字的最大长度为 5。
使用此正则表达式:
ABC('d{5})
如果需要,捕获组还将帮助您检索"ABC"后面的数字。
非正则表达式方式:
testString = "ABC00000";
if (testString.StartsWith("ABC") && int.TryParse(testString.Substring(3), 0))
{
}
上面的代码基本上检查前三个字符是否为"ABC",后 5 个字符是否为数字。如果数字可以从字符串中解析,即如果它是一个数字,则 int.TryParse()
函数返回。