我正在尝试找到一种方法来将方括号替换为一些字幕文件的撇号,但仅适用于这些方括号不包含在开头有方括号的整个句子的情况。结束了。
这些行将方括号更改为撇号:
[que] vão levar [vocês]
ao [limite].
虽然这些不会:
[Vamos começar]
[com algo simples.]
我想出了以下正则表达式命令
(?!^\[.*?\]$)(\[.*?\])
使用否定前瞻来查找以[
开头并以]
开头的行,同时使用内部问号字符?
作为运算符来阻止选择带有额外方括号的行
不幸的是,这似乎不起作用。我在这里做错了什么?