我有一个包含数千行的CSV
文件。每行为delimited by a semi-colon(;)
,starting with character <--
和ending with character -->
。例如:
<--;2016;computer printer scaner;
Computer hardwares;-->
<--;2015;computer printer
scaner;Computer hardwares;-->
<--;2014;computer
printer
scaner;Computer hardwares;-->
我想编辑它,看起来像这样:
<--;2016;computer printer scaner;Computer hardwares;-->
<--;2015;computer printer scaner;Computer hardwares;-->
<--;2014;computer printer scaner;Computer hardwares;-->
通常我会一个接一个地手动操作多达数千行。 非常感谢你
答案 0 :(得分:1)
在notepad ++中
去找和替换。 找到\ r和\ n的所有实例并替换为空(确保搜索模式设置为扩展)
find - &gt;并替换为 - &gt; \ n
应显示为您的示例
答案 1 :(得分:0)
可以使用lookbehind在1遍中完成。
这将替换不在字符串-->
(?<!-->)\R
EMPTY
<强>解释强>
(?<!-->) : negative lookbehind, make sure we don't have "-->"
\R : any kind of line break
给定示例的结果:
<--;2016;computer printer scaner;Computer hardwares;-->
<--;2015;computer printerscaner;Computer hardwares;-->
<--;2014;computer printerscaner;Computer hardwares;-->