知识大全 正则表达式学习:组的定义及引用方式

Posted

篇首语:绝大多数人,在绝大多数时候,都只能靠自己。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 正则表达式学习:组的定义及引用方式相关的知识,希望对你有一定的参考价值。

    一个正则表达式匹配结果可以分成多个部分 这就是组(Group)   把一次Match结果用(?<name>)的方式分成组 例子:   public static void Main()        string s = ;     Regex reg = new Regex(@ (?<y>\\d ) (?<m>\\d ) (?<d>\\d ) RegexOptions Compiled);     Match match = reg Match(s);     int year = int Parse(match Groups[ y ] Value);     int month = int Parse(match Groups[ m ] Value);     int day = int Parse(match Groups[ d ] Value);     DateTime time = new DateTime(year month day);     Console WriteLine(time);     Console ReadLine();      也可以根据正则里面()的顺序 使用编码访问组 第一个括号对包涵的组被自动编号为 后面的括号依次编号为 ……   访问方式:match Groups[ ] Value      另外也可以用(?<数字>)的方式手工给每个括号对的组编号      苦闷的是如果过一段时间不使用正则的话 里面的符号很容易就忘记了 : )       cha138/Article/program/net/201311/11480

相关参考

知识大全 Oracle学习笔记:正则表达式

Oracle学习笔记:正则表达式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracleg数

知识大全 The Regulator 学习正则表达式

TheRegulator学习正则表达式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!前几天发现一个

知识大全 js正则表达式的使用详解

本篇文章是对js中正则表达式的使用进行了详细的分析介绍需要的朋友可以参考下   js中的正则表达式比起C#中的正则表达式要弱很多但基本够用了定义正则表达式关于验证的三个这则表达式方法正则表达

知识大全 PHP正则表达式的使用技巧

PHP正则表达式的使用技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PHP正则表达式的定义

知识大全 模板引擎正则表达式调试小技巧

  很久没有遇上PHP难题了这次正则问题占了一点时间还是老问题最大回溯递归限制问题学习透之后其实并不难修改调试有这类问题的正则主要是以下几点  基于正则表达式替换的模板引擎很容易遇上正则表达式最大回溯

知识大全 asp中正则表达式过滤html代码函数

  标签是一种算是复杂的东西了我们一般是过滤不了的现在利用正则来操作一下有需要学习的同学可以参考一下本文章  代码如下   <%OptionExplicit  Fu

知识大全 正则表达式语法及实例整理

  ***正则表达式语法(字符匹配语法重复匹配语法字符定位语法转义匹配语法)********  (字符  \\      将下一个字符标记为

知识大全 常用的php正则表达式及语法注解

cha138/Article/program/PHP/201311/21141

知识大全 PHP正则匹配中文字母数字正则表达式

PHP正则匹配中文字母数字正则表达式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  方法一  代

知识大全 php小经验:解析preg

  正则表达式在PHP中的应用在PHP应用中正则表达式主要用于•正则匹配根据正则表达式匹配相应的内容•正则替换根据正则表达式匹配内容并替换•正则分割根据正则表达式分割字符串在PHP中有两类正则表达式函