现有一正则表达式 :
/^\$?[-+]?(?!0+(?:.0+)?$)(?:[1-9]\d*|0)(?:.\d{1,2})?$/
此表达式可以匹配 100 , $100 , +100, -100 , +$100 也可以输入小数点后两位,如100.01
如何 修改正则表达式 , 让他可以 匹配 0 ?
try this:
/^\$?[-+]?(?!0+(\.0+)$)(?:[1-9]\d*|0)(\.\d{1,2})?$/
如何匹配不包含某个子串的情况?比如:this book name is >! 用(?[^无法匹配,如何指定text内容不能为 ?......
答案就在这里:正则表达式的问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
正则:
[+-]?[$]?(([1-9][0-9]*|0)(|[.][0-9]+))
图示: