正则表达式 问号 冒号 ?:使用

转载 2013年12月02日 00:49:22
(?:  pattern)是非捕获型括号  匹配pattern,但不捕获匹配结果。
(pattern )是捕获型括号。  匹配pattern匹配pattern并捕获结果,自动获取组号
(?<name> pattern )  匹配pattern  匹配pattern并捕获结果,设置name为组名 
    使用小括号指定一个子表达式后,匹配这个子表达式的文本(也就是此分组捕获的内容)可以在表达式或其它程序中作进一步的处理。默认情况下,每个捕获组会自动拥有一个组号,规则是:从左向右,以分组的左括号为标志,第一个出现的分组的组号为1,第二个为2,以此类推。 
    如果正则表达式中同时存在普通捕获组和命名捕获组,那么捕获组的编号就要特别注意,编号的规则是先对普通捕获组进行编号,再对命名捕获组进行编号。 
     为了避免括号太多使编号混乱,也为了避免无用的捕获提高效率,在不需要捕获只需要指定分组的地方就可以使用非捕获型括号。问题里的非捕获型括号就是为此使用的

正则表达式 问号 冒号 ?:使用

(?:  pattern)是非捕获型括号  匹配pattern,但不捕获匹配结果。 (pattern )是捕获型括号。  匹配pattern,匹配pattern并捕获结果,自动获取组号 (? pa...
  • u010046887
  • u010046887
  • 2015年04月07日 14:23
  • 2631

正则表达式中问号的用法

1、需求背景 由于最近工作需要,要从网页链接中找到
  • maylorChao
  • maylorChao
  • 2014年05月28日 11:33
  • 5602

js正则表达式实例(汇总)

转载来自:http://blog.csdn.net/lmb20056127/article/details/6455873 js正则表达式实例(汇总) 匹配结尾的数字 来源:如何用JAVASC...
  • shehun11
  • shehun11
  • 2015年08月12日 17:00
  • 1432

JavaScript 冒号

JavaScript 冒号 参考1:http://wenda.tianya.cn/question/246afbedd4d2f5a9   参考2:http://www.jb51.net/arti...
  • ysdaniel
  • ysdaniel
  • 2012年09月25日 11:10
  • 2893

正则中?:问号冒号的使用

转载自http://blog.sina.com.cn/s/blog_6acdaf6d01016a67.html (?: pattern)是非捕获型括号   匹配pattern,但不捕获匹配结果。 (p...
  • Jeff_Darker
  • Jeff_Darker
  • 2017年12月15日 15:33
  • 40

python正则匹配中文字符(包括冒号…

https://www.evernote.com/shard/s229/sh/0490e5c6-020f-4edc-9b35-1a4dcf1bef2d/192c189e398edf9a8c8f7abc...
  • DuoDuo_smile
  • DuoDuo_smile
  • 2015年04月28日 16:44
  • 1882

js正则表达式小节

字符类是用于测试的字符的组合,通过将一些字符放入方括号中,可以很有效的告诉正则表达式去匹配第一个字符、第二个字符、第三个字符等等。 1、简单类,比如,想匹配“bat","cat", "fat" ...
  • qing_2012
  • qing_2012
  • 2012年11月29日 18:00
  • 326

javascript正则表达式

http://www.cnblogs.com/rubylouvre/archive/2010/03/09/1681222.html 网上正则表达式的教程够多了,但由于javascript...
  • SalmonellaVaccine
  • SalmonellaVaccine
  • 2015年01月22日 02:37
  • 380

Python 正则表达式 字符串的匹配、替换、分割、查找

1、search(pattern, string, flags=0)      在一个字符串中查找匹配 2、findall(pattern, string ,flags=0)     找到匹配,返回...
  • u011138533
  • u011138533
  • 2017年03月17日 21:26
  • 5554

正则表达式中问号的用法

1、需求背景 由于最近工作需要,要从网页链接中找到
  • maylorChao
  • maylorChao
  • 2014年05月28日 11:33
  • 5602
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正则表达式 问号 冒号 ?:使用
举报原因:
原因补充:

(最多只允许输入30个字)