【问题标题】:How to add a Return before a specific word (and also move subsequent text to the next line)如何在特定单词之前添加回车(并将后续文本移动到下一行)
【发布时间】:2019-05-20 17:13:29
【问题描述】:

我在一个包含超过 37900 行数据的 notepad++ 文件中的某些行末尾有短语“电影:”。我怎样才能找到这个短语(以及它后面的文字)到下一行?提前感谢您的指导。

到目前为止,一直在手动执行此操作。这是一种痛苦,。花了相当多的时间后才达到1000行。

【问题讨论】:

  • 搜索和替换:查找内容:Film:(.*)$,替换为:\nFilm:\1。并检查 Regular Expression 搜索模式。

标签: notepad++


【解决方案1】:
  • Ctrl+H
  • 查找内容:(?=\bFilm:)
  • 替换为:\n       # 您可以使用 \r\n,具体取决于您的平台
  • 检查环绕
  • 检查正则表达式
  • 全部替换

说明:

(?=             # begin positive lookahead, make sure we have after:
    \b          # word boundary
    Film:       # literally
)               # end lookahead

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    • 2022-01-04
    • 2015-11-07
    • 2013-08-21
    相关资源
    最近更新 更多