我想匹配(但不包括)这两个字符之间的字符串:?
和 &
示例字符串:
localhost/path/doc.html?970441179&token=specialtoken&actionurl=/portletaction/01654/0112
所以从上面我想匹配字符串970441179
最佳答案
var str = "?samplestring&";
var patt = /[?]([^&]*)[&]/g;
var res = patt.exec(str)[1];
“res”是您想要的结果。
关于javascript - 正则表达式匹配两个不同字符之间的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44290659/