javascript正则表达式/g与/i及/gi的意义

javascript正则表达式/g与/i及/gi的意义

regularexpression=/pattern/[switch]  
  这个switch就有三种值  
  g:   全局匹配    
  i:   忽略大小写    
  gi:   全局匹配 +  忽略大小写

 JScript     语言参考    
   
  --------------------------------------------------------------------------------  
   
  后向引用  
  正则表达式一个最重要的特性就是将匹配成功的模式的某部分进行存储供以后使用这一能力。请回想一下,对一个正则表达式模式或部分模式两边添加圆括号将导致这部分表达式存储到一个临时缓冲区中。可以使用非捕获元字符   '?:',   '?=',   or   '?!'   来忽略对这部分正则表达式的保存。  
   
  所捕获的每个子匹配都按照在正则表达式模式中从左至右所遇到的内容存储。存储子匹配的缓冲区编号从   1   开始,连续编号直至最大   99   个子表达式。每个缓冲区都可以使用   '\n'   访问,其中   n   为一个标识特定缓冲区的一位或两位十进制数。    
   
  后向引用一个最简单,最有用的应用是提供了确定文字中连续出现两个相同单词的位置的能力。请看下面的句子:  
   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值