C#Regex匹配标记之间的任何文本,包括新行
本文关键字:文本 任何 包括新 之间 C#Regex | 更新日期: 2023-09-27 17:58:03
这是我的正则表达式:
'['[START']']'['[OK']'](.*?)'['[END']']
我想获取[[START]][[OK]]
和[[END]]
中包含的任何文本。
但是,当我的文本包含一些'r'n
字符时,我的正则表达式与之不匹配。
它是如何让它发挥作用的?
使用单线模式
http://msdn.microsoft.com/en-us/library/yd1hzczs.aspx#Singleline
我不确定这是否也适用于RegEx,但您可以尝试使用Environment。NewLine代替''r''n。