var s = '/Controller/Action?id=11112&value=4444'; s = s.substring(0, s.indexOf('?')); document.write(s);
我还应该提到,本机字符串函数比正则表达式快得多,后者仅应在必要时才使用(这不是其中一种情况)。
更新代码以不添加“?”:
var s = '/Controller/Action';var n = s.indexOf('?');s = s.substring(0, n != -1 ? n : s.length);document.write(s);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)