我有以下字符串
translate3d(0px, -26px, 0px) scale(1);
我有以下正则表达式
(\d+)(?!.*\d)
问题是我的正则表达式只匹配最后一个int数,而不是浮点数。如何修改它以识别字符串中的最后一个浮点数?
要匹配浮点数,您可以使用以下正则表达式
\d+(?:\.\d+)?(?!.*\d)
正则表达式说明
如果结尾始终是,);那么您可以使用以下正则表达式
);
\d+(?:\.\d+)?(?=\);$)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句