php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享
这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下
本文实例讲述了JavaScript正则获取地址栏中参数的方法。分享给大家供大家参考,具体如下:
一、问题:
获取地址栏中的参数:
若地址栏中的地址是:
10.124.36.56:8080/CMOD/index.jsp?name=you&password=123456&type=student
要求获取地址栏中的最后一个参数type
二、实现的JS:function getAddressURLParam(paramName)
{
//构造一个含有目标参数的正则表达式的对象
var reg = new RegExp("(^|&)" + paramName + "=([^&]*)(&|$)");
//匹配目标参数
var url = window.location.search.substr(1).match(reg);
//返回参数值
if(url != null)
return unescape(url[2]);
return null;
}
获取type参数值:var typeParem = getAddressURLParam(type);
实现结果:
得到type参数值:student
php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享相关推荐
- 静态html页面传递参数,javascript静态页面传值的三种方法分享
一:JavaScript静态页面值传递之URL篇能过URL进行传值.把要传递的信息接在URL上.Post.htm function Post() { //单个值 Read.htm?username=b ...
- php正则替换%3cbr%3e_PHP preg_replace() 正则替换所有符合条件的字符串
需要我们用程序处理的数据并不总是预先以数据库思维设计的,或者说是无法用数据库的结构去存储的. 比如模版引擎解析模版.垃圾敏感信息过滤等等. 一般这种情况,我们用正则按我们的规则去匹配preg_matc ...
- javascript/jquery获取地址栏url参数的方法
本篇文章主要是对javascript/jquery获取地址栏url参数的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助. 使用jquery获取url以及使用jquery获取url参数是我 ...
- JavaScript获取地址栏中的链接参数
2019独角兽企业重金招聘Python工程师标准>>> JavaScript获取地址栏中的链接参数 <script type="text/javascript&quo ...
- js获取地址栏中的参数
1.单个参数获取 比如url: http://127.0.0.1:8080/index.html?oid=11000001 // 获取地址栏中的id参数var path = window.locati ...
- 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 获取 Activity 中的所有方法 | 获取方法上的注解 | 获取注解上的注解 | 通过注解属性获取事件信息 )
文章目录 前言 一.获取 Activity 中的所有方法 二.获取方法上的注解 三.获取注解上的注解 四.通过注解属性获取相关事件信息 前言 Android 依赖注入的核心就是通过反射获取 类 / 方 ...
- php 正则替换url参数,url Rewrite 重写时带“?”(问号)参数的传递
一,Rewrite重写时带"?"(问号)参数的传递 很多人都会遇到需要将网站以前的旧URL转换到新版本的新URL来,但是有一些带有参数的地址由于涉及到参数名的变更,需要通过伪静态的 ...
- php正则替换url,用正则表达式替换url参数
这次给大家带来用正则表达式替换url参数,用正则表达式替换url参数的注意事项有哪些,下面就是实战案例,一起来看一下. 具体代码如下所示:/* 定义替换对象键值 */ var setReferArgs ...
- php正则替换模板变量,php正则替换变量指定字符的方法
本文实例讲述了php正则替换变量指定字符的方法.分享给大家供大家参考.具体如下: 这里介绍三种常用方法. 方法一: $str = preg_quote('(银子)'); $txt = '我的呢称(银子 ...
最新文章
- 山寨c 标准库中的getline 函数
- TC 2.0 学习总结
- 0128互联网新闻 | 微信小游戏新增“文化互动”类目;钉钉将上线企业拜年红包...
- jmeter之ip欺骗
- python函数和模块有什么关键特性_Python学习----第一模块笔记(Python基础知识)...
- 都快 2022 年了,这些 Github 使用技巧你都会了吗?
- 关于django的模板
- android智能老人机系统,国产老人机也可以变智能!可运行Android
- RHEL/CentOS 6.x使用EPEL6与remi的yum源安装MySQL 5.5.x
- php导入excel文件 视频,PHP导入Excel文件
- 万亿级新基建战场,阿里云的安全“防线”
- VC++ 用setsockopt()来控制recv()与send()的超时
- 《21天学通Java(第7版)》——VC程序员的学习笔记2
- 图书信息管理系统需求分析
- java邮件发送 qq与163邮箱互发和qq和163邮箱发送其他邮箱实例
- AndroidTV获取U盘路径
- 计算机网络技术双机互联,快速实现双机互联的几种方案
- 写作进度周报【人人都是产品经理:9039】
- PV操作与信号灯及例子
- cyp740703 一个女人的自白
热门文章
- dismiss android,[转]Android对话框中dismiss和cancel、hide的区别
- 对象实例化指针_new一个对象发生了什么
- 关于Markdown编辑器添加使用锚点的问题
- Java ——异常处理
- 为什么在JavaScript中0.1+0.2不等于0.3?
- 剑指offer python版 数组中只出现一次的两个数字
- Eclipse常用快捷键(转载)
- BNU44583——Star Trek: First Contact——————【01背包】
- asp.net treeview 控件父子节点级联选中
- 写帮助大家学习的小框架