如何使用正则表达式来组织歌曲列表,将其顺序​​从“歌曲 - 艺术家”更改为“艺术家 - 歌曲”?

如何使用正则表达式来组织歌曲列表,将其顺序​​从“歌曲 - 艺术家”更改为“艺术家 - 歌曲”?

我有一个很长的歌曲列表,格式为“艺术家 - 歌曲”,但我希望它们以“艺术家 - 歌曲”的形式列出。如何使用正则表达式自动更改所有项目,最好在 Notepad++ 上?

答案1

记事本++

  1. 单击文件中的第一个字母即可搜索整个列表
  2. CTRL+H打开文本编辑器Replace对话框
  3. 检查Regular expression搜索模式
  4. (.*?)\s-\s(.*)在“查找内容”字段中输入。它的意思是“选择并保存连字符前面有一个空格之前的所有内容”,然后“选择并保存连字符后面有一个空格之后的所有内容”
  5. \2 - \1在字段中输入Replace with要插入的两个反转集合
  6. 点击Replace all

注意:如果它不起作用,请确保列表使用的连字符与您在字段中输入的连字符相同Find what

Notepad++“替换”对话框的屏幕截图

相关内容