`

关于正则表达式中的g的含义

阅读更多
g   /global   代表全局搜索  
   
i   /ignore   代表忽略大小写
gi: 以上组合


例子:

<SCRIPT   language="JavaScript">  
  var   str   =   "AAbbAAbAAAbAAAA";  
  str   =   str.replace(/b/,"*");   // AA*bAAbAAAbAAAA
  alert("没使用全局g结果   --   "   +   str);  
  str   =   str.replace(/b/g,"*");   // AA**AA*AAA*AAAA
  alert("使用了全局g结果   --   "   +   str);  
</SCRIPT>

分享到:
评论

相关推荐

    Source Insight_正则表达式(中英翻译)

    在正则表达式中,有一些特殊的字符和符号,具有特殊的含义。例如: * 点(.)字符:匹配任何字符。例如,b.g匹配big、beg和bag,但不匹配bp或baag。 * 脱字符(^):匹配行的开始。例如,^Hello只匹配Hello出现在...

    正则表达式

    在正则表达式中,许多标点符号都有特殊的含义.下面是这些字符和它们的含义: 正则表达式的直接量字符 字符 匹配 ________________________________ 字母数字字符 自身 \ f 换页符 \ n 换行符 \ r 回车 \ t ...

    正则表达式30分钟入门教程

    如果能使用算术比较的话,或许能简单地解决这个问题,但是正则表达式中并不提供关于数学的任何功能,所以只能使用冗长的分组,选择,字符类来描述一个正确的IP地址:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|...

    正则表达式中的”g”是什么意思附件参数g的用法

    为了解答“正则表达式(/[^0-9]/g,”)中的”/g”是什么意思?”这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容易犯糊涂的地方再系统总结一下。 总结1:附件参数g的用法 ...

    正则表达式 – 修饰符(标记)

    正则表达式 – 修饰符(标记) 标记也称为修饰符,正则表达式的标记用于指定额外的匹配策略。 标记不写在正则表达式里,标记位于表达式之外,格式如下: /pattern/flags 下表列出了正则表达式常用的修饰符: 修饰...

    正则表达式的基本知识

    正则表达式的基本知识: 元字符: 正则表达式的威力在于其能够在模式中包含选择和循环。它们通过使用 有两组不同的元字符:一种是模式中除了方括号内都能被识别的,还有一种是在方括号内被识别的。方括号之外的元字符...

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    * Summary of regular-expression constructs 正则表达式结构简介: * Construct Matches * Characters 字符: * x The character x x 字符 x * \\ The ...

    javascript正则表达式中参数g(全局)的作用

    表达式加上参数g之后,表明可以进行全局匹配,注意这里可以的含义。

    JS中正则表达式只有3种匹配模式(没有单行模式)详解

    JS正则表达式对象模式仅有如下三种:  g (全文查找出现的所有 pattern) i (忽略大小写) m (多行查找) 即没有单行匹配模式,Singleline(单行模式):更改.的含义,使它与每一个字符匹配(包括换行符\n)。 如...

    正则表达式创建方式的区别及编写简单的正则方式(js学习总结)

    在字面量方式中,我们//之间包起来的所有的内容都是元字符,有的具有特殊意义,大部分都是代表本身含义的普通的元字符 var name = 'wo'; var reg = /^\d+"+name+"\d+$/ 为了解决上述想在正则里面加上一个变量这样...

    Java-PHP-C#

    元字符是正则表达式中一类有特殊意义的字符,用来描述其前导字符(即元字符前面的字符)在被匹配的对象中出现的方式。元字符本身是一个个单一的字符,但是不同或者相同的元字符组合起来可以构成大的元字符。 元...

    php中正则表达式中的特殊符号

    Php中正则表达式中的特殊符号 在php中,正则表达式中的特殊符号是非常重要的概念。这些特殊符号可以帮助我们更好地匹配和处理...在php中,正则表达式中的特殊符号非常重要,我们需要了解这些符号的含义和使用方法。

    入门学习Linux常用必会60个命令实例详解doc/txt

    -g,--group=组:自行设定所属组,而不是进程目前的所属组。 -m,--mode=模式:自行设定权限模式 (像chmod),而不是rwxr-xr-x。 -o,--owner=所有者:自行设定所有者 (只适用于超级用户)。 -p,--...

    mysql5.1中文手册

    关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 ...

    MySQL5.1参考手册官方简体中文版

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5...

    mysql官方中文参考手册

    14.9. 插件式存储器的安全含义 15. 存储引擎和表类型 15.1. MyISAM存储引擎 15.1.1. MyISAM启动选项 15.1.2. 键所需的空间 15.1.3. MyISAM表的存储格式 15.1.4. MyISAM表方面的问题 15.2. InnoDB存储引擎 15.2.1. ...

    MYSQL中文手册

    1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年...

    MySQL 5.1参考手册 (中文版)

    14.9. 插件式存储器的安全含义 15. 存储引擎和表类型 15.1. MyISAM存储引擎 15.1.1. MyISAM启动选项 15.1.2. 键所需的空间 15.1.3. MyISAM表的存储格式 15.1.4. MyISAM表方面的问题 15.2. InnoDB存储引擎 15.2.1. ...

    MySQL 5.1参考手册

    14.9. 插件式存储器的安全含义 15. 存储引擎和表类型 15.1. MyISAM存储引擎 15.1.1. MyISAM启动选项 15.1.2. 键所需的空间 15.1.3. MyISAM表的存储格式 15.1.4. MyISAM表方面的问题 15.2. InnoDB存储引擎 15.2.1. ...

Global site tag (gtag.js) - Google Analytics