详解JavaScript正则表达式中的global属性的使用


Posted in Javascript onJune 16, 2015

 global是正则表达式对象的只读布尔属性。它指定是否一个特定的正则表达式进行全局匹配。否则它使用“g”属性创建。
语法

RegExpObject.global

下面是参数的详细信息:

  •     NA

返回值:

  • 如果“g”修改被设置返回“TRUE”,否则返回“FALSE”。

例子:

<html>
<head>
<title>JavaScript RegExp global Property</title>
</head>
<body>
<script type="text/javascript">
  var re = new RegExp( "string" );

  if ( re.global ){
   document.write("Test1 - Global property is set"); 
  }else{
   document.write("Test1 - Global property is not set"); 
  }
  re = new RegExp( "string", "g" );

  if ( re.global ){
   document.write("<br />Test2 - Global property is set"); 
  }else{
   document.write("<br />Test2 - Global property is not set"); 
  }
</script>
</body>
</html>

这将产生以下结果:

Test1 - Global property is not set
Test2 - Global property is set

 

Javascript 相关文章推荐
javascript实现动态CSS换肤技术的脚本
Jun 29 Javascript
JavaScript 模仿vbs中的 DateAdd() 函数的代码
Aug 13 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
Jul 26 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
Apr 08 Javascript
jQuery 仿百度输入标签插件附效果图
Jul 04 Javascript
AngularJS基础 ng-model-options 指令简单示例
Aug 02 Javascript
基于jQuery实现的幻灯图片切换
Dec 02 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
Jun 19 Javascript
vue实现简单的MVVM框架
Aug 05 Javascript
layui获取多选框中的值方法
Aug 15 Javascript
使用validate.js实现表单数据提交前的验证方法
Sep 04 Javascript
react MPA 多页配置详解
Oct 18 Javascript
Javascript 是你的高阶函数(高级应用)
Jun 15 #Javascript
Javascript 高阶函数使用介绍
Jun 15 #Javascript
jQuery预加载图片常用方法
Jun 15 #Javascript
简述JavaScript中正则表达式的使用方法
Jun 15 #Javascript
简介JavaScript中用于处理正切的Math.tan()方法
Jun 15 #Javascript
在JavaScript中使用开平方根的sqrt()方法
Jun 15 #Javascript
JavaScript中的Math.sin()方法使用详解
Jun 15 #Javascript
You might like
用Javascript 和 CSS 实现脚注(Footnote)效果
2009/09/09 Javascript
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
window.onload追加函数使用示例
2014/03/03 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
jQuery三级下拉列表导航菜单代码分享
2020/04/15 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
JS判断当前页面是否在微信浏览器打开的方法
2015/12/08 Javascript
Bootstrap table分页问题汇总
2016/05/30 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
微信小程序如何获取用户信息
2018/01/26 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
Ant design vue中的联动选择取消操作
2020/10/31 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
在Python的循环体中使用else语句的方法
2015/03/30 Python
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
基于Django框架利用Ajax实现点赞功能实例代码
2018/08/19 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
2019/07/08 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
使用Tensorflow实现可视化中间层和卷积层
2020/01/24 Python
django rest framework serializer返回时间自动格式化方法
2020/03/31 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
html5 canvas-1.canvas介绍(hello canvas)
2013/01/07 HTML / CSS
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
供货协议书
2014/04/22 职场文书
三八节活动主持词
2015/07/04 职场文书
MySQL详解进行JDBC编程与增删改查方法
2022/06/16 MySQL
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技