c# - 什么是 C# 等同于 preg_match_all?

标签 c# php function match equivalent

主题是我打开一个文件并将其所有数据放入字符串中,然后我将该字符串与正则表达式进行匹配,不返回任何内容。但是 PHP 中的相同正则表达式使用 preg_match_all 返回相同文本的值。有人有想法吗?

最佳答案

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

您能否提供一些简短、独立的代码来说明什么不起作用?

关于c# - 什么是 C# 等同于 preg_match_all?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1163972/

相关文章:

c++ - 将 Direct3D C++ 函数转换为 Delphi

C# 属性不应继承

c# - 如何在 C# 中重新创建单例实例

c# - 在 ASP.NET 中使用 Jquery 和 Ajax

c# - 使 Entity Framework 只读

php - 使用 bcrypt-ruby 使用 $2y 版本验证散列密码

php - 根据mysql中的搜索关键字查询特定表

php - 将值从PHP传递到JavaScript

php - 在 Sphinx 搜索中合并多个精确查询结果

javascript - 为什么 Date 不能被实例化为不是构造函数?以及其他困惑