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]
用法的解释。顺致敬意,