返回每次出现的字符串

时间:2014-12-12 19:11:03

标签: c# regex

我有一个很长的字符串,可能包含另一个字符串的版本。我在主字符串中查找的字符串格式为

<umbraco:macro ??? />

???在每种情况下都会有所不同,但我需要将此字符串的每个实例都放入一个数组中,以便我可以使用I csharp代码进行处理。

有谁知道我怎么做到这一点?

顺便说一下,使用C#.Net代码来运行正则表达式。

1 个答案:

答案 0 :(得分:1)

这是你的正则表达式:

<umbraco:macro (.*?) [\/]>

在此处查看测试用例:https://regex101.com/r/pY5vB5/1

然后你只需要拿出捕获组中的东西。