本文介绍了如何将Notepad++中的c风格挡路评论与正则表达式匹配?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为了匹配多行注释,我发现了以下正则表达式:

  (?:/*(?:(?:[^*]|*(?!/))*)*/)

描述为here。它不是完美的(它匹配字符串中的注释),但对于我的目的来说,它工作得足够好了。但是,它在Notepad++中不起作用。我试过逃避不同的东西,但没有更好的结果。

有人知道如何在Notepad++中使用此正则表达式吗?

推荐答案

Notepadd++使用Sintilla的正则表达式引擎(根据其联机帮助)。

This page说"在Scretilla中,正则表达式搜索是逐行进行的",所以不幸的是,我认为这是没有希望的。

--编辑--

进一步挖掘发现了this记事本++论坛帖子,这毕竟提供了一些希望。具体地说,它说Notepad++的PythonScript插件支持多行正则表达式。

这篇关于如何将Notepad++中的c风格挡路评论与正则表达式匹配?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 19:22