3

可能重复:
如何在正则表达式中匹配多行中的任何字符?

我目前正在制作一个软件,像 Notepad++ 一样工作

我正在使用正则表达式来查找单词,并给它们一个颜色。然而; 我坚持为多行注释着色。

样本:/* This is a multiline comment */

使用我目前的正则表达式:/\*.*?\*/- 在放置换行符之前它工作正常。

所以它匹配:/*This, for instance!*/ 但不匹配:

/* This kind of comments
 - Where multiple lines is placed...
*/

所以我想知道,而不是使用 [dot] 来查找评论中的单词,然后我可以使用其他匹配所有运算符吗?

  • 我正在使用 C#s 类“正则表达式
4

1 回答 1

3

试试这个可能对你有用。

/\**.*?\*/

RegexOptions必须设置为MultiLine

来自 RegexBuddy 的屏幕截图,

在此处输入图像描述

于 2012-09-25T16:06:39.840 回答