正则表达式,用于匹配后面跟有4位数字的0-2个字符

本文关键字:4位 数字 字符 0-2个 用于 正则表达式 | 更新日期: 2023-09-27 18:23:51

我想为C#做一个正则表达式。前两个字母是可选的字符,然后是4位必须的数字。作为:

4584
0259
0015
G3227
G3277
G4018
G3737
G3737
G3277
GU4444
GU4444
G3277
G3277
G3988
C3737
G3227
G3227

正则表达式,用于匹配后面跟有4位数字的0-2个字符

我建议这样做:

'b'p{L}{0,2}'d{4}'b

这将用于在较大的字符串中查找类似的文本。如果您想验证字符串,请使用

^'p{L}{0,2}'d{4}$

这对我有效:

^[a-zA-Z]{0,2}'d{4}$