`
zetorli
  • 浏览: 26365 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

去掉url中的某个参数(正则)

    博客分类:
  • js
阅读更多
 var s1 = s.replace(/[\?&]+"替换的参数名"+=[^&]*&?$/g, "");



            var url = window.location.href;
            var new_url = "";
            var par = "";
            if (url.split("request_locale").length > 1) {
                var temp = url.split("request_locale");
                par = temp[1];
                if (par.split("&").length > 1) {
                    var par2 = par.split("&")[0]+"&";
                    par = par.replace(par2, "");
                }else{
                    par = "";
                }
                new_url = temp[0] + par;
            }else{
                new_url = url;
            }
            if (new_url.split("?").length > 1) {
                if (new_url.charAt(new_url.length - 1)=="&" || new_url.charAt(new_url.length - 1)=="?") {
                    new_url += "request_locale=" + $("#queryVehicleType").val();
                }
            }
            else {
                new_url += "?request_locale=" + $("#queryVehicleType").val();
            }
            window.location.href = new_url;
分享到:
评论

相关推荐

    javascript获取url上某个参数的方法

    要获取URL上的某个参数,我们可以按照以下步骤操作: 1. **获取整个URL**:使用`window.location.href`来获取当前页面的完整URL。 2. **提取查询字符串**:找到查询字符串的位置(`?`字符),使用`substring`方法...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    js获取url参数

    通过上述分析,我们不仅理解了如何使用JavaScript来获取URL中的参数,还深入探讨了正则表达式的构建以及如何优化代码结构。在实际开发中,掌握这些技巧将有助于我们更高效地解决问题,并提高代码的可维护性和可读性...

    正则表达式

    正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它...

    Android relaceALL替换字符串中的反斜杠

    在这段代码中,`replaceAll`函数的`regex`参数`"\\\\"`是正则表达式形式的反斜杠,因为每个反斜杠都需要转义,所以写成了两个。`replacement`参数`"/"`表示我们想要替换成的字符。 运行这段代码后,`originalString...

    ASP正则函数替换分页后的参数

    在某些情况下,可能需要清除URL中的这个`page`参数,以便用户可以方便地分享某个页面的链接,而不包含分页信息。本文将详细介绍如何使用ASP(Active Server Pages)和正则表达式来实现这一功能。 #### ASP与正则...

    jquery URL参数判断,确定菜单样式

    jquery URL参数判断以及确定菜单样式的知识点主要围绕如何使用jquery处理当前页面URL中的特定参数,并根据该参数值来动态地更改菜单项的样式。 1. URL参数获取 在jquery中,可以通过解析当前页面的URL来获取特定的...

    jquery心得

    - 此函数通过正则表达式匹配 URL 中的查询字符串,并从中提取指定名称的参数值。 - `window.location.search` 获取当前页面 URL 中的查询字符串部分。 - `substr(1)` 去除查询字符串前面的问号。 - `match(reg)`...

    tags标签伪静态的方法

    1. **正则表达式**:在实现伪静态过程中,正则表达式的运用至关重要,无论是用于匹配和替换URL中的特定模式,还是在服务器配置文件中定义URL重写规则。 2. **服务器兼容性**:不同的Web服务器可能需要不同的配置...

    UrlRewriteFilter用法,doc解析实例解析,jar等

    UrlRewriteFilter是一款非常实用的开源工具,它主要用于URL重写和管理,广泛应用于Java Web应用中,以实现更加友好的、SEO优化的URL。这个工具基于Tuckey开源项目,能够灵活地处理HTTP请求,使得开发人员可以方便地...

    偏微分图像去噪中的经典算法分裂Bregman算法的源代码matlab.zip

    1. **初始化**:设置参数,如迭代次数、正则化参数、邻域大小等。 2. **Bregman距离**:这是算法的核心,用于衡量当前解与理想解之间的差距,通过迭代更新逐步减小这一距离。 3. **分裂步骤**:将原问题分解为两个更...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    64、原生JavaScript获得URL中GET参数值 65、原生JavaScript实现全选通用方法 66、原生JavaScript实现全部取消选择通用方法 67、原生JavaScript实现打开一个窗体通用方法 68、原生JavaScript判断是否为客户端设备 69...

    swift-ZUtils封装好的一些常用的Category工具类

    ZUtils为NSString添加了诸如MD5加密、去除空格、URL编码解码、正则表达式匹配等方法,方便字符串的处理和格式化。 4. **NSData扩展** - `NSData`是二进制数据的容器,在Swift中对应的类型是`Data`。ZUtils提供了将...

    字符串.rar

    - 替换:使用方法替换字符串中的某个部分,如Python的`s.replace('old', 'new')`。 - 查找:查找子串在字符串中的位置,如Python的`s.find('substring')`。 - 分割:通过分隔符分割字符串为多个子串,如Python的`...

    PHP开发实战1200例源码

    实例102 解析URL地址中传递的编码参数 134 实例103 转义帖子中的特殊字符 135 实例104 获取任意字符的ASCII码 136 实例105 查找指定ASCII码对应的字符 136 实例106 合理定义上传文件的名称 137 实例107 通过异或方式...

    很全的javascript常见验证

    - `Trim` 函数用于去除字符串首尾的空白字符,并根据参数决定是否去除所有空白字符。 - 第一个参数 `str` 为待处理的字符串。 - 第二个参数 `is_global` 用于控制是否全局移除空白字符,默认为只去除首尾空白。 -...

    解决在Laravel 中处理OPTIONS请求的问题

    在Laravel中,我们可以在路由定义中使用正则表达式来捕获URL参数。这样可以帮助我们精确控制特定路由的访问,并在路由回调中使用这些参数。在示例中使用了正则表达式来匹配所有路由,这确保了无论访问哪个路由,...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例102 解析URL地址中传递的编码参数 134 实例103 转义帖子中的特殊字符 135 实例104 获取任意字符的ASCII码 136 实例105 查找指定ASCII码对应的字符 136 实例106 合理定义上传文件的名称 137 实例107 通过异或方式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例102 解析URL地址中传递的编码参数 134 实例103 转义帖子中的特殊字符 135 实例104 获取任意字符的ASCII码 136 实例105 查找指定ASCII码对应的字符 136 实例106 合理定义上传文件的名称 137 实例107 通过异或方式...

    Smarty中文使用手册

    - **页面请求变量**: 如何从URL中获取GET或POST参数。 - **{$smarty.now}**: 返回当前时间戳的变量。 - **{$smarty.const}**: 访问PHP常量的方法。 - **{$smarty.capture}**: 用于捕获输出缓冲区中的内容。 - **{$...

Global site tag (gtag.js) - Google Analytics