gpt4 book ai didi

JavaScript 正则表达式 - 数字之间的连字符

转载 作者:行者123 更新时间:2023-11-30 12:38:31 25 4
gpt4 key购买 nike

试图找到一个正则表达式来替换 javascript replace()

数字之间的所有连字符

字符串:

-14-2

正则表达式:

/(?<=\d)-(?=\d)/

这适用于 PHP 和 Ruby,但似乎 JavaScript 不支持后视。

有什么建议吗?

最佳答案

var str = "-14-2";
var re = /(\d)-(\d)/;
var newstr = str.replace(re, "$1.$2");
console.log(newstr)

jsFiddle example

关于JavaScript 正则表达式 - 数字之间的连字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25296313/

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