Tips for Notepad

查找和替换空行/空格/换行

首先 Ctrl + F 打开查找窗口,在 查找目标 中写入要查找的对象,如空格,就写 \s,然后在下面的 查找模式 中勾选 正则表达式,点击右侧的查找下一个,便可以找到下一个空格。

如果要把所有的空格替换为换行,则点击 替换 选项,在 替换为 中写 \r\n 或者 \r\,点击 全部替换 即可。

  • 空格:\s
  • 回车: \r
  • 换行: \r\n
  • Tab: \t

正则表达式查找

/.+? 注意问号后面一个空格,上面的正则表达式的意思是搜索字符串中以 / 开始,后面有一个或多个字符 (. 代表除了 \n 之外的其他字符,+ 代表匹配一次或多次,? 代表非贪婪,即从当前字符开始向后一个一个字符的匹配),最后以空格字符结尾。

删除空行

Find what: ^\r\n
Replace with: keep this empty
Search Mode: Regular expression
Wrap around: selected

Ref: https://stackoverflow.com/questions/3866034/removing-empty-lines-in-notepad

参考