您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

删除某个字符后的所有内容

删除某个字符后的所有内容

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);
其他 2022/1/1 18:17:11 有376人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶