我需要替换所有看起来像这样的字符串:
<\name>
对于选项卡名称可以是3到15个字符之间的任意长度我已经设法做到这一点,通过执行搜索<\.*>替换为\t现在我需要用一个Tab替换任何新行。删除新行。由于某种原因,Ultraedit无法识别搜索框中的新行。我用过\r和\n,但都不管用。这是一个文件的例子,在搜索和替换之后:我想把所有这些都放在一行中,用制表符隔开。有什么想法吗
<\.*>
\t
\r
\n
whlutmcx1#
由于您使用的是Notepad++,因此我假设您使用的是Windows。这意味着您正在使用的文本文件可能是在DOS类型系统(包括Windows...)上创建的,因此以\r\n终止行,而不是像在UNIX系统上那样以单个\n终止行。试着搜索它。
\r\n
zwghvu4y2#
在notepad++中(我使用的是windows)这是一个技巧:
2条答案
按热度按时间whlutmcx1#
由于您使用的是Notepad++,因此我假设您使用的是Windows。
这意味着您正在使用的文本文件可能是在DOS类型系统(包括Windows...)上创建的,因此以
\r\n
终止行,而不是像在UNIX系统上那样以单个\n
终止行。试着搜索它。
zwghvu4y2#
在notepad++中(我使用的是windows)这是一个技巧: