C# 如何找到包装在“”中的所有子字符串?
我需要编写一个正则表达式,它匹配之间的字符串 如果输入字符串为 我想:还有 这似乎很容易,但我是新手C# 如何找到包装在“”中的所有子字符串?,c#,regex,C#,Regex,我需要编写一个正则表达式,它匹配之间的字符串 如果输入字符串为 我想:还有 这似乎很容易,但我是新手 编辑:我希望这能在新的正则表达式@中起作用 取决于正则表达式的实现: '!<([^>]+)>!' 或不带测力计 '<([^>]+)>' 与 您的正则表达式不起作用,因为它匹配由尽可能多的字符串组成的字符串来解释lookarounds。 '!(?<=<)[^>]+(?=>)!'
编辑:我希望这能在新的正则表达式@中起作用 取决于正则表达式的实现:
'!<([^>]+)>!'
或不带测力计
'<([^>]+)>'
与
您的正则表达式不起作用,因为它匹配由尽可能多的字符串组成的字符串来解释lookarounds。
'!(?<=<)[^>]+(?=>)!'