用记事本++更改文本行的格式

时间:2016-03-23 05:28:37

标签: notepad++

我有一个这样的文本文件:

title1*desc1*filepath1*
title2*desc2*filepath2*
title3*desc3*filepath3*

我有这种格式的多行,我想这样替换它:

filepath1%title1%desc1%
filepath2%title2%desc2%
filepath3%title3%desc3%

我一直在尝试一切,但看起来我无法让它发挥作用。

谢谢

1 个答案:

答案 0 :(得分:0)

您将使用正则表达式find / replace:

  • 找到^(.*)\*(.*)\*(.*)\*
  • 替换为\3%\1%\2
  • 检查正则表达式
  • 点击全部替换

说明:

  • 它捕获由开始(.*)或文字星(^)分隔的任意字符(\*)到捕获组\1,\2,\3
  • 在替换
  • 中以不同顺序使用捕获的字符串