关注「Java视界」公众号,获取更多技术干货

NotePad++ 快捷键操作

一、匹配以某字符开头某一行

(?:^|\n)字符位置.*     比如(?:^|\n)prompt.*表示以prompt开头的这一行字符串 

二、 匹配以a字符串开头,b字符串结尾的字符,中间不管

 a字符串位置(.+?)b字符串位置 ,比如 匹配以to_date开头,以 ), 字符串结尾的字符串   ====》 to_date(.+?)\), 即可,注意对)进行转义。 

注意很多字符有特殊意义,要加上\来转义。 

三、匹配行首、行尾

$表示行尾,^表示行首。

可以结合替换来在行首和行尾增加相应的内容。

四、删除空行

五、匹配包含某个字符的行

^.*hello word.*$,包含“hello word”的行。

^hello word.*$,以“hello word”开始的行。

.*hello word$,以“hello word”结尾的行。

posted @ 2022-06-25 14:02  沙滩de流沙  阅读(58)  评论(0编辑  收藏  举报

关注「Java视界」公众号,获取更多技术干货