最近遇到帮别人审计代码,发现有些人的编辑器很喜欢自动将代码隔行分段,特别讨厌,就找了个方法删掉这些空白行…
按下ctrl+h
键进行正则匹配:^\s*(?=\r?$)\n
然后直接替换,再看代码发现空行已经不见了。
如果是需要删除JSON中的某个字段,可以这样用
"order_id":"[^{}]+?(?:\{[^}]*\}[^}]+?)*[^}]+?",
如果要删除vue生成的css表达式,可以这样用
(\[data-.*?\])
如果要表达每行开头,可以这用
(?:^)
如果要表单每行末尾,可以着用
\n