我需要一个WSDL的正则表达式,其中一个数字不应该以{{1}}开头。我使用以下模式但它不起作用。该数字为4位数,不应以11开头。
11
提前致谢。
答案 0 :(得分:1)
以下正则表达式如何:
((1[02-9])|([02-9]1)|([02-9][02-9]))[0-9][0-9]
^^^^^^^ ^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^
AAAAAAA BBBBBBB CCCCCCCCCCCC DDDDDDDDDD
部分表达式的作用:
AAA
查找以1开头并且没有1作为第二个数字的所有两位数字BBB
查找以1结尾且没有1作为第一个数字的所有两位数字CCC
查找所有不包含数字1的两位数字DDD
再添加两位数字0..9
,使其成为四位数字表达式|
和AAA
之间的管道BBB
和CCC
充当逻辑OR。