我有以下链接:
sitename.com/Default.aspx?PageID=13078494
我想获取以下内容:“PageID=13078494”。这是我到目前为止所拥有的:
var url = "sitename.com/Default.aspx?PageID=13078494";
urlmatch = url.match([PageID=13078494]);
urlmatch[0];
这是我想要做的事情的正确表达吗?
最佳答案
您的正则表达式及其语法是错误的。
更好的方法是根本不使用正则表达式。使用.split()
相反:
var urlmatch = url.split('?')[1];
这是 fiddle :http://jsfiddle.net/qpXNU/
关于javascript - 我需要使用正则表达式和 Javascript 匹配 url 路径的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13337682/