努力实现以下几点:正则表达式匹配 - 通配符那么小数点后一位
做一个正则表达式匹配为:
例子:*.0
所以通配符那么小数点则为零。
原因我想这是因为我要为做一个IF语句:
IF *.0 then add another Zero.
如果有人可以帮助将是巨大的,或点我在正确的方向! 谢谢。
努力实现以下几点:正则表达式匹配 - 通配符那么小数点后一位
做一个正则表达式匹配为:
例子:*.0
所以通配符那么小数点则为零。
原因我想这是因为我要为做一个IF语句:
IF *.0 then add another Zero.
如果有人可以帮助将是巨大的,或点我在正确的方向! 谢谢。
字边界\ b
通配符*
点\。
号码\ d
/\b.*\.\d\b/g
编辑: 感谢亚历山大·巴甫洛夫的提醒设置边界
这将匹配字符串中任何位置的“.0”,而不仅仅是末尾。 – 2012-02-16 16:16:26
试试这个正则表达式:
\*\.0
OR
/\*\.0/g
它应该是'/^\ * \。0 $ /' – anubhava 2012-02-16 16:13:37
你想要哪种语言?一个JavaScript正则表达式将沿'/ \。0 $ /'的方向进行查找(除非需要匹配整个输入字符串,即“/^.*\.0$”,否则不需要前导“。*” /'。)还是“*”也是输入字符? – 2012-02-16 16:15:38
@anubhava请避免使用评论来发布回答。 – Rod 2012-02-16 16:16:58