什么是相当于preg_match_all的C#?

时间:2009-07-22 08:58:03

标签: c# php function match equivalent

主题是我打开一个文件并将其所有数据转换为字符串,我将此字符串与正则表达式返回无匹配。但是PHP中的相同正则表达式使用preg_match_all返回相同文本的值。有想法的人吗?

2 个答案:

答案 0 :(得分:5)

.NET中最接近preg_match_all()的方法是静态Regex.Matches(String,String)调用,或编译正则表达式上的等效Matches方法。它会返回一个MatchCollection,您可以使用它来计算匹配数并循环遍历每个匹配项。

您能否提供一些简短的自包含代码来显示哪些内容无效?

答案 1 :(得分:0)

您可以使用C#中的Regex.Matches方法。