我有一个字符串:'100 - 250'
我想将井号附加到每个数字的开头,这样它就变成了:
100 英镑 - 250 英镑
使用 Javascript 执行此操作的最佳方法是什么?
我尝试使用正则表达式 /[0-9]/
来识别数字,然后我只需附加英镑符号并重新创建我的字符串。但这个正则表达式标识了各个数字,因此当在 '100 - 250'
上执行此正则表达式时,我将返回 [1, 0...]
。
最佳答案
这里有一个方法:
var str = "100 - 250";
str = str.replace(/(?=\b\d+\b)/g, '£');
console.log(str);
关于javascript - 如何使用 Javascript 在由连字符分隔的两个数字的开头追加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42671724/