仅当|
介于|
和name
之间时,是否可以使用记事本++将每个行的空格替换为最后一个分隔符secondname
字符?
我有:
number|surname|name
number|surname|name|secondname
我需要:
number|surname|name
number|surname|name secondname
答案 0 :(得分:3)
答案 1 :(得分:1)
免责声明:我假设你有一个管道分隔文件,你需要'修复',以便有正确数量的列,并且有3列,问题是第3列可以有时包含管道。
为此,您可以使用正则表达式:
(?:^(?:[^|\n]*\|){2}|(?!^)\G)[^|\n]*\K\|
用空格替换。
答案 2 :(得分:0)