RegExp与末尾的字符串匹配

时间:2017-05-05 05:20:40

标签: javascript

我有以下示例网址,我希望我的RegExp最后与& page = 2字符串匹配,我该如何实现?

abc.com/sub/?atm=qwerty2&page=2

我目前拥有的代码:

var test = new RegExp("(abc.com)"+holder+"[?](atm)[=][a-zA-Z0-9!@#%=+<>^$&*();:,\".?\'/]");

我尝试了什么:

var test = new RegExp("(abc.com)"+holder+"[?](atm)[=][a-zA-Z0-9!@#%=+<>^$&*();:,\".?\'/]"+"&page=[0-9]$");

1 个答案:

答案 0 :(得分:1)

简单使用此模式&\w+=\d+$

  1. $以字符串结尾的目标
  2. 模式是&string=num

    Demo Regex

  3. &#13;
    &#13;
    var a="abc.com/sub/?atm=qwerty2&page=2";
    console.log(a.match(/&\w+=\d+$/g)[0])
    &#13;
    &#13;
    &#13;