如何在Notepad ++中替换空行?我尝试了一个find并用find中的空行替换,并且替换中没有任何内容,但是它没有用; 它可能需要正则表达式.
Hal*_*arr 536
从版本6.5.2开始,现在有一种内置方法可以执行此操作
Edit -> Line Operations -> Remove Empty Lines 要么 Remove Empty Lines (Containing Blank characters)
Bra*_*rad 369
你需要像正则表达式这样的东西.
你必须处于Extended模式
如果您希望所有行最终都在一行上使用\r\n.如果您只想删除空行,请使用最初建议的@Link.\n\rExtended
用任何东西替换任一表达式
小智 122
有一个插件添加一个名为的菜单TextFX.该菜单,里面的快速文本编辑选项令人眼花缭乱,给人做出快速编码变化的能力.在这个菜单中,你可以找到的选项比如跌落行情,删除空行,以及展开和重新包装文本
请执行下列操作:
TextFX > TextFX Edit > Delete Blank Lines
TextFX > TextFX Edit > Delete Surplus Blank Lines
Run Code Online (Sandbox Code Playgroud)
Sle*_*Bos 76
^[ \t]*$\r?\n查找内容,将替换为空.这将匹配所有以空格开头并以回车结束的行(在本例中为windows crlf)Ale*_*.K. 24
^\R(对于确切的空行)或^\h*\R(仅对于带空格的空行).Kam*_*yan 17
这对我有用:
ctrl + h(替换快捷方式)find what框中写下以下正则表达式之一.
[\n\r]+$要么^[\n\r]+Replace with框留空Search Mode,选择RegexReplace AllSai*_*pta 17
您可以按照以下屏幕截图所示的技术操作:
^\r\n keep this empty Regular expression注意:对于*nix文件,只需找到\n
Bas*_*sem 14
在记事本++中按CTRL + H,在搜索模式下单击"扩展(\n,\ r,\ t ...)"单选按钮,然后键入"查找内容"框:\ r \n(CR LF的缩写) )并将"替换为"框留空..
终于命中全部替换
Ahm*_*mad 12
好吧,我不确定正则表达式或你的情况..
如何CTRL + A,选择TextFX菜单 - > TextFX编辑 - >删除空白行和中提琴所有空行消失.
旁注 - 如果该行为空白,即不包含空格,则可以使用
Pra*_*oda 12
1) Ctrl + H( 或Search Replace..) 打开替换窗口。
2)选择'Search Mode' “正则表达式”
3)在“查找内容”类型^(\s*)(.*)(\s*)$和“替换为”类型中\2
^ - 匹配行首字符(\s*) - 匹配空格字符(.*) - 匹配任何字符(\s*) - 匹配空格字符$ - 匹配行尾字符\2 - 表示第二个括号的匹配竞争
有关正则表达式的更多信息,
请参阅 https://www.rexegg.com/regex-quickstart.html。
小智 7
如果空行包含制表符或空格,这显然不起作用.由于HTML编辑器出错,许多网页(例如http://www.guardian.co.uk/)都包含这些白线.
使用正则表达式删除空格,如下所示:
改变模式:[\ t] + $什么都没有.
其中[\ t]匹配制表符或空格.'+'匹配一个或多个匹配项,'$'标记行尾.
然后使用notepad ++/textFX删除单个或多个空行.确保这些空白行在给定的上下文中不重要.
小智 5
^\r\n无(选择正则表达式)注意:第 1 步将删除您通过制表符和空格完成的代码意图
| 归档时间: |
|
| 查看次数: |
481882 次 |
| 最近记录: |