gpt4 book ai didi

javascript - 正则表达式匹配字符串中的最后一个 float

转载 作者:行者123 更新时间:2023-12-03 07:02:08 25 4
gpt4 key购买 nike

我有以下字符串

translate3d(0px, -26px, 0px) scale(1);

我有以下正则表达式

(\d+)(?!.*\d)

问题是我的正则表达式只匹配最后一个 int 数字而不是 float。如何修改它以便识别字符串中的最后一个 float ?

最佳答案

要匹配 float ,您可以使用以下正则表达式

\d+(?:\.\d+)?(?!.*\d)

<强> Regex explanation

Regular expression visualization

<小时/>

如果结尾始终是 ); 那么您可以使用 following regex

\d+(?:\.\d+)?(?=\);$)

<强> Regex explanation

Regular expression visualization

关于javascript - 正则表达式匹配字符串中的最后一个 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36999012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com