c# 正则表达式:求一正则:以字母A或者B开头,后面跟10个数字。

2025-03-24 14:27:27
推荐回答(3个)
回答1:

(A|B){1}\d{10}
你都说了 A或B (A|B)+ 的+ 是一次或多次,直接用{1}表示只会出现一次
[A-Za-z]{1,2}\d{6}\)
英文字母[A-Za-z],出现次数1-2次,6个数字, \) 一个括号

回答2:

  1. ^[AB]\d{10}$

  2. \A\w{1,2}\d{6}\(\d\)$

^和\A都可以断言匹配开头。A|B可以这么写[AB],匹配AB里面单个字符。

回答3:

C# 正则表达式一 ^(A|B)\d{10}$
C# 正则表达式二 ^[A-Za-z]{1,2}\d{6}\(\d\)$