Javascript 在字符串中查找部分匹配项

Javascript 在字符串中查找部分匹配项,javascript,jquery,regex,Javascript,Jquery,Regex,我有以下字符串: http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|4093F6|FFFFFF 我想找到chld=1 1可以是任何数字,我需要更改它 如何找到chld=x,其中x代表任何数字?以下是一种可能的方法: var re=/chld=\d+/; var str='”http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|4093

我有以下字符串:

http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|4093F6|FFFFFF
我想找到
chld=1

1
可以是任何数字,我需要更改它


如何找到
chld=x
,其中
x
代表任何数字?

以下是一种可能的方法:

var re=/chld=\d+/;
var str='”http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=1|4093F6 | FFFFFF“';
document.getElementById(“res”).innerHTML=str.replace(re,“chld=100”)

str.replace(/chld=\d/,'chld=3')
如果是任何数字,那么
\d
应该是
\d+
吗?天哪。太快了。谢谢你,regexperts。我还添加了对JavaScript中
\d
[0-9]
用法的解释。顺致敬意,