C#正则表达式匹配包含新行的标签之间的任何文本

时间:2011-05-30 17:22:31

标签: c# regex new-operator lines

这是我的正则表达式:

\[\[START\]\]\[\[OK\]\](.*?)\[\[END\]\]

我希望[[START]][[OK]][[END]]中包含任何文字。

但是,当我的文字包含一些\r\n个字符时,我的正则表达式与它不匹配。

它如何才能起作用?

2 个答案:

答案 0 :(得分:9)

答案 1 :(得分:1)

我不确定这是否适用于RegEx'es,但您可以尝试使用Environment.NewLine而不是\ r \ n。