我想要一个以下给定模式的正则表达式:
{anynumber}
将返回true。
+{anynumber}
将返回true。
-{anynumber}
将返回false。
{anynumber}.5 OR {anynumber}.50 OR {anynumber}.500
和类似模式将返回true(即.5
之后的任意数量的零)。
+{anynumber}.5 / +{anynumber}.50 / +{anynumber}.500
和类似模式将返回true。
-{anynumber}.5 / -{anynumber}.50 / -{anynumber}.500
和类似的模式将返回false。
+{anynumber}.6 / +{anynumber}.75 / +{anynumber}.205
和类似的模式将返回false(即小数点之后只允许5
在第一个地方,之后有任意或没有零的数量。)
没有数字长度的限制。