黑马程序员技术交流社区
标题:
正则表达式中((A)(B(C))) 怎么用呀!!??
[打印本页]
作者:
黄兴旺
时间:
2013-9-7 21:12
标题:
正则表达式中((A)(B(C))) 怎么用呀!!??
{:soso__7092573754912740436_3:} 亲...举个例子吧!!
作者:
xscn
时间:
2013-9-7 22:10
本帖最后由 xscn 于 2013-9-7 22:11 编辑
正则表达式中((A)(B(C)))
有4个分组,数左括号就行
1. ((A)(B(C)))
2. (A)
3. (B(C))
4. (C)
捕获组就是把正则表达式中子表达式匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用。
比如用正则表达式:(\d{4})-(\d{2}-(\d\d)) 匹配字符串:2013-1-1
捕获组 匹配内容
(\d{4})-(\d{2}-(\d\d)) 2013-1-1
(\d{4}) 2013
(\d{2}-(\d\d)) 1-1
(\d\d) 1
作者:
陈国柱
时间:
2013-9-7 23:34
{:soso_e100:}学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2