标签: c# regex
我有一个很长的字符串,可能包含另一个字符串的版本。我在主字符串中查找的字符串格式为
<umbraco:macro ??? />
???在每种情况下都会有所不同,但我需要将此字符串的每个实例都放入一个数组中,以便我可以使用I csharp代码进行处理。
有谁知道我怎么做到这一点?
顺便说一下,使用C#.Net代码来运行正则表达式。
答案 0 :(得分:1)
这是你的正则表达式:
<umbraco:macro (.*?) [\/]>
在此处查看测试用例:https://regex101.com/r/pY5vB5/1
然后你只需要拿出捕获组中的东西。