Notepad++ 如何删除括号和中间的文本?

Notepad++ 如何删除括号和中间的文本?

我想把这个变成:

53 00:04:25,474 --> 00:04:26,642 啊,给你。

54 00:04:26,934 --> 00:04:27,810 [讲中文]

55 00:04:28,185 --> 00:04:29,603 [讲中文]

56 00:04:30,145 --> 00:04:31,939 [讲中文]

57 00:04:32,022 --> 00:04:33,107 [讲中文]

58 00:04:33,524 --> 00:04:35,442 这是我的朋友,杰拉德博士。

变成这样:

53 00:04:25,474 --> 00:04:26,642 啊,给你。

54 00:04:26,934 --> 00:04:27,810

55 00:04:28,185 --> 00:04:29,603

56 00:04:30,145 --> 00:04:31,939

57 00:04:32,022 --> 00:04:33,107

58 00:04:33,524 --> 00:04:35,442 这是我的朋友,杰拉德博士。

感谢您的帮助!

答案1

  • Ctrl+H
  • 找什么:\h*\[.+\]\h*
  • 用。。。来代替:LEAVE EMPTY
  • 打钩 环绕
  • 选择 正则表达式
  • 取消勾选 . matches newline
  • Replace all

解释:

\h*         # 0 or more horizontal spaces
\[          # openning bracket
.+          # 1 or more any character
\]          # closing bracket
\h*         # 0 or more horizontal spaces

截图(之前):

在此处输入图片描述

截图(之后):

在此处输入图片描述

相关内容