求解正则表达式location.href.match(/[?&]keyword=([^&#]*)/); 是什么意思

如题所述

js里的正则表达式用//包含它的真身,所以两边的/只是正则的开始和结束符号,就像用来包含字符串的双引号""一样。 正则的真身是这个! (\?|&)a=([^&#]*) 首先括号有两个作用:一个是将括号里的内容放到match的返回值中,另一个是配合里面的|来表...
温馨提示:答案为网友推荐,仅供参考
相似回答