JavaScript正则表达式替换
我有这个字符串:JavaScript正则表达式替换,javascript,Javascript,我有这个字符串: var s = '<span style="font-size:13px">20<div class="lblTitle"></div><span>'; var s='20'; 我想替换20到40,我试过: a.replace(/>(\d*)</, 40) a.替换(/>(\d*)和您可以将和匹配,然后将它们放在替换项旁边:/p 预编码。替换(/(>)\d*(\d*)您可以匹配和)\d*(\d*)您不
var s = '<span style="font-size:13px">20<div class="lblTitle"></div><span>';
var s='20';
我想替换20到40,我试过:
a.replace(/>(\d*)</, 40)
a.替换(/>(\d*)
和您可以将
和
匹配,然后将它们放在替换项旁边:/p
预编码。替换(/(>)\d*(\d*)您可以匹配
和
precode.replace(/(>)\d*(\d*)您不能替换特定的组,而是可以将组值用作替换值。您可以使用字符串替换,这里不需要正则表达式。如果您在替换中的某个位置使用了值20,则会这样
在这种情况下使用regex是一种过分的杀伤力,并且仅仅为了替换一个简单的文本而妨碍您的性能。最好使用string.replace
,而不使用regex参数
a.replace(">20<", 40);
a.replace(“>2040您不能替换特定的组,而是可以使用组值替换替换值。您可以使用字符串替换,这里不需要正则表达式。如果您在替换中的某个位置使用了值20,则会这样
在这种情况下使用regex是一种过分的杀伤力,并且仅仅为了替换一个简单的文本而妨碍您的性能。最好使用string.replace
,而不使用regex参数
a.replace(">20<", 40);
a.replace(“>2040+1)用于识别不需要维护括号,因为它们很容易被替换。+1用于识别不需要维护括号,因为它们很容易被替换。
.replace(/>(\d*)</, ">40<")
a.replace(">20<", 40);
a.replace(/>(\d*)</, ">40<")