请问这句正则的意思是什么?我一直看不懂"(^|&)"和([^&]*)(&|$)

来源:2-12 字符串对象方法

初snow

2018-01-24 14:58

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");

完整代码:

(name) {
      = RegExp(+ name + );
      = ...().();
      (!= ) ([]);
      ;
  }
=  ()


写回答 关注

3回答

  • 蔚宸
    2018-12-19 22:56:37

    http://regexper.com,用这个工具

  • 龙年生
    2018-11-28 14:03:22

    类似于解析url中的查询参数

  • 自由布鲁斯
    2018-02-01 16:12:30

    初学,尝试回答
    字符串开头或者&符号开头,加上name变量的内容,再加上任意个不含&的字符,以&或字符串结尾

JavaScript正则表达式

JavaScript正则表达式教程,理解之后,正则表达式比你想象的简单

96814 学习 · 119 问题

查看课程

相似问题