regex 在Notepad++中从文本文件中删除新行

myzjeezk  于 2023-05-30  发布在  其他
关注(0)|答案(2)|浏览(89)

我需要替换所有看起来像这样的字符串:

<\name>

对于选项卡
名称可以是3到15个字符之间的任意长度
我已经设法做到这一点,通过执行搜索<\.*>替换为\t
现在我需要用一个Tab替换任何新行。删除新行。由于某种原因,Ultraedit无法识别搜索框中的新行。我用过\r\n,但都不管用。
这是一个文件的例子,在搜索和替换之后:
我想把所有这些都放在一行中,用制表符隔开。
有什么想法吗

whlutmcx

whlutmcx1#

由于您使用的是Notepad++,因此我假设您使用的是Windows。
这意味着您正在使用的文本文件可能是在DOS类型系统(包括Windows...)上创建的,因此以\r\n终止行,而不是像在UNIX系统上那样以单个\n终止行。
试着搜索它。

zwghvu4y

zwghvu4y2#

在notepad++中(我使用的是windows)这是一个技巧:

相关问题