C#Regex匹配包含新行的标签之间的任何文本

这是我的正则表达式:

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

我想获得[[START]][[OK]][[END]]包含的任何文字。

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

它怎么能使它工作?

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