var s = '-10px -10px';
var n = '33px';
我需要一个产生这个结果的正则表达式:'-10px 33px'
类似于:s.replace(???, n)
最佳答案
如果您只想替换字符串末尾的 -10
,您可以这样做:
s = s.replace(/-10px$/, n);
如果您希望能够替换任何 数字,那么您可以使用\d
代替:
/-?\d+px$/
关于JavaScript 正则表达式 : Inject specific number at specific position in a string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4904837/