C#正则使用
regex.Groups[0].Value 能常表示:整个搜索字符串
regex.Groups[1].Value
这里的Group表示找到的组 就好比 javascript里 exec全局的时候。
regex.Groups[0].Captures[0].Value
这个就和 regex.Groups[1].Value 有时候会一样。
如:>([^>]+)< 表示这个字符串第一个括号 即:第二组。
regex.Groups[1].Captures[0].Value
表示 找到第一组 里第一个括号匹配。
regex.Groups[1].Captures[1].Value
表示 找到第一组 第二个子匹配。。
OK 详细的边做边知。 我在javascript里面使用正则比较熟悉,到了C#有点...
regex.Groups[1].Value
这里的Group表示找到的组 就好比 javascript里 exec全局的时候。
regex.Groups[0].Captures[0].Value
这个就和 regex.Groups[1].Value 有时候会一样。
如:>([^>]+)< 表示这个字符串第一个括号 即:第二组。
regex.Groups[1].Captures[0].Value
表示 找到第一组 里第一个括号匹配。
regex.Groups[1].Captures[1].Value
表示 找到第一组 第二个子匹配。。
OK 详细的边做边知。 我在javascript里面使用正则比较熟悉,到了C#有点...
浙公网安备 33010602011771号