【发布时间】:2013-06-20 20:50:07
【问题描述】:
我需要一个表达式来捕获这样的字符串:
“A”[A string that is NOT atleast 5 and atmost 6 numbers]“B”,换句话说,捕获任何不是以下内容的字符串
A[0-9][0-9][0-9][0-9][0-9]B
A[0-9][0-9][0-9][0-9][0-9][0-9]B
我已经尝试过消极的展望
regex = "a((?![0-9]{5,6}).)*d" ;
但它无法捕捉到所有场景。
【问题讨论】:
-
您的示例中的
a和d是什么?你不是要匹配A和B吗?