我写了一条以匹配python语法的一部分。
"^(s*(d*s*(+*|-*|*{0,2}|/{0,2}|%{0,1})s*d+))*$"
当前匹配:
23 23
23 23
23 23
我试图获得" 23 23"以不匹配,但仍然与其他人相匹配。有可能吗?
您可以使用:
d+s*(?:[-+%]|**?|//?)s*d+
演示:https://regex101.com/r/2qpml0/4