文档编号正则表达式

本文关键字:正则表达式 编号 文档 | 更新日期: 2023-09-27 18:24:14

我正试图找到玻利维亚文档编号的正则表达式:

1234567 LP或1234567LP

我试着用/w?''s?,但它接受特殊字符,如*或%。没有定义数字(6到8个数字)或字母(2到3个字母)的数量。它可以有一个空白字符,也可以没有空白字符。

有什么建议吗?当做

文档编号正则表达式

试试这个:

'b[0-9]{6,8} ?[A-Z]{2,3}'b

(如果要检查整个字符串,则必须在模式的开头和结尾添加锚点(^$)。那么单词边界就不再有用了) 示例:

^[0-9]{6,8} ?[A-Z]{2,3}$
Regex.IsMatch(input, @"^'d{6,8} ?[A-Za-z]{2,3}$");