Как я могу заменить комбинацию слова и цифры на пустую? - PullRequest
0 голосов
/ 01 февраля 2012

Как заменить

URL: http://www.abc.com&query_id=123&query_id1=12

до: http://www.abc.com&query_id1=12

Как заменить любой query_id пустым в JavaScript?

1 Ответ

3 голосов
/ 01 февраля 2012
var url = "http://www.abc.com&query_id=123&query_id1=12";
    url = url.replace(/(\?|&)query_id=[^&]*/g, "");

console.log(url); /* returns http://www.abc.com&query_id1=12 */

в любом случае обратите внимание, что вы должны заменить первое вхождение & на ?

http://www.abc.com&query_id=123&query_id1=12

должно быть записано как

http://www.abc.com?query_id=123&query_id1=12

...