我有一个文本文件,我必须在其中删除所有换行符,然后在每个 text 之后添加新的换行符</row>
。我怎么能用替换工具做到这一点?
问问题
189202 次
5 回答
126
至少,您需要分两步完成。
首先,单击工具栏中的 ¶ 符号:您可以查看是否有CRLF
行尾或只有LF
.
单击“替换”按钮,然后放置\r\n
或\n
,具体取决于行尾的类型。在对话框的搜索模式部分,选中扩展单选按钮(解释\n
等)。然后将所有出现的内容都替换为空字符串(空字符串)。
你以一条大线结束......
接下来,在同一个替换对话框中,将您的分隔符 ( </Row>
) 例如放在替换为字段中,将其放在行尾 ( </Row>\r\n
) 中。全部替换,就完成了。
于 2012-12-21T12:33:38.293 回答
37
您也可以转到 Notepad++ 并执行以下步骤:
Edit->LineOperations-> Remove Empty Lines 或 Remove Empty Lines(包含空白字符)
于 2015-08-14T11:34:01.760 回答
29
你也可以在记事本++中试试这个
- 突出显示要加入的行(ctrl + a 全选)
- 选择 Edit -> Line Operations -> Join Lines
于 2017-11-13T08:49:04.980 回答
7
- 打开记事本++
- 粘贴您的文字
- 控制 + H
在弹出窗口中
- 查找内容:\r\n
- 替换为:BLANK_SPACE
你最终得到了一条大线。然后
- 控制 + H
在弹出窗口中
- 找什么: (\。)
- 替换为:\r\n
所以你最终会得到以点结尾的线条
如果您必须多次执行相同的过程
- 转到宏
- 开始录制
- 做上面的过程
- 转到宏
- 停止录制
- 保存当前录制的宏
- 选择一个捷径
- 选择要应用该过程的文本(Control + A)
- 做捷径
于 2017-11-07T22:50:31.697 回答
3
我通过以下
Edit > Blank Operations > Remove Unnecessary Blank and EOL实现了这一点
于 2018-05-21T16:39:13.623 回答