在Notepad ++中删除文本文件中的新行

时间:2015-11-17 14:08:33

标签: regex wildcard ultraedit

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

< \名称>

表示TAB

名称可以是3到15个字符长的任何内容

我通过搜索<。*>成功完成了这项工作。替换为\ t

现在我需要用一个TA​​B替换任何新行,即删除新行。出于某种原因,Ultraedit无法识别搜索框中的新行。我使用过\ r和\ n,但它们都不起作用。

这是搜索和替换之后文件的一个示例:

           1    
         101    
       54651    
      150756    
         282    
         506    
         398    
        2759    
     59.62  
       35737    
          65    

我希望用标签分隔一行中的所有内容。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

当你正在使用Notepad ++时我会假设你在Windows上。

这意味着您正在使用的文本文件很可能是在DOS类型系统(包括Windows ...)上创建的,因此终止了\r\n行,而不是像您这样的\n行可能会在UNIX系统上找到。

尝试搜索它。