function example(){
var quantity = "http://www.example.com/index.php?brandid=b%123&quantity=20";
quantity = quantity.replace(-what regular expression should i user-, "quantity=50");
}
我希望将链接中仅包含quantity=20
的部分替换为quantity=50
。我已经尝试了一些正则表达式,例如:
replace(/quantity=[^\d]/g,"quantity=50");
replace(/quantity=[^0-9]/g,"quantity=50");
我希望能够得到正则表达式方面专家的帮助,谢谢!
^
。插入符号表示查找除了其后面的内容以外的任何内容。相反,尝试使用[0-9]+
,它将匹配一个或多个数字。 - Ian Hunter