我正在使用OpenAI的Whisper将音频转换为文本。我得到一个由时间条目索引的输出,格式为[01:28.000 --> 01:36.000]。我想使用查找和替换工具在Libre Office Writer中删除这些。然而,写这种模式的惯例是什么,即。[后面跟着什么,后面跟着箭头,后面跟着什么,后面跟着]在自由办公室?
qjp7pelc1#
有多种可能的正则表达式,这是最简单的一个:^\[.+?\]如果你坚持要匹配箭头,那就是:^\[.+?-->.+?\]这是什么意思
^\[.+?\]
^\[.+?-->.+?\]
^
\[
[
.+?
-->
\]
将替换字段留空以删除时间戳。如果您需要删除时间戳和文本之间的空白(我假设存在),请在模式的末尾添加空白。从Writer的帮助页面链接的documentation是最有帮助的。
1条答案
按热度按时间qjp7pelc1#
有多种可能的正则表达式,这是最简单的一个:
^\[.+?\]
如果你坚持要匹配箭头,那就是:
^\[.+?-->.+?\]
这是什么意思
^
匹配行的开头,假设时间戳在那里;\[
匹配开头的括号,反斜线删除了[
的特殊含义;.+?
匹配任意数量的字符,至少一个,非贪婪;-->
与箭头匹配;\]
匹配结束括号。将替换字段留空以删除时间戳。
如果您需要删除时间戳和文本之间的空白(我假设存在),请在模式的末尾添加空白。
从Writer的帮助页面链接的documentation是最有帮助的。