我正在使用Notepad++,想要查找连字符后面的换行符(可包含空格和一些字符)。
我尝试了以下正则表达式:
-[ ]?.*\n
我还尝试了以下正则表达式:
-[ ]?.*(\n)
-[ ]?.*(\r\n)
-[ ]?.*[\r\n]
-[ ]?.*[\n]
但都无效。我在Windows上工作,如果有关系的话。
如果您实际上不需要匹配换行符,可以直接使用$
,它是一行的结尾位置锚点。
\R
(大写R) 会匹配Notepad++中的任何行尾字符。
我通常会这样做:
-.+\R
将匹配从连字符开始到行尾的所有内容以及任何回车符。
行末的 $
和行首的 ^
也是你的好朋友。
http://docs.notepad-plus-plus.org/index.php/Regular_Expressions
$
吗? - Wrikken-[ ].*
。 - Patryk