我需要一个表达式来捕获这样的字符串:
"A"[一个非至少5位且最多6位数的字符串]"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
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" ;
但它无法捕捉所有情景.
java regex
java ×1
regex ×1