![Remova tudo entre [e] no Word](https://rvso.com/image/1476415/Remova%20tudo%20entre%20%5Be%5D%20no%20Word.png)
Preciso de um padrão/string de pesquisa para remover tudo entre os caracteres "[" e "]". Um exemplo seria:
This study [ref] is a good example
Isso deve se tornar:
This study is a good example
Eu encontrei esse regexaqui \<(*{1,})\>
mas embora funcione com <
and >
, não funciona com [
and ]
.
Quando uso \[(*{1,})\]
o mundo "diz" que não encontram o que procuro.
Estou tentando remover algumas formatações de artigos da Wikipedia e esse regex não remove o [editar] próximo aos títulos. (Eu uso a pasta de formatação de mesclagem)
Responder1
Essas duas expressões funcionam
\[*\]
\[[a-zA-Z ]{1,}\]
Comentários adicionais:
*
representa um número arbitrário de caracteres de string.{1,}
só pode ser anexado a um curinga de um único caractere. Esse é o problema da expressão\[*{1,}\]
.- Os
(
e)
não são necessários.
Ver https://support.office.com/en-ca/article/Use-wildcard-characters-to-find-or-replace-text-610e37dc-bb2f-4a8b-8fa5-aa991160eafbpara obter detalhes sobre os curingas.