Remova tudo entre [e] no Word

Remova tudo entre [e] no Word

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.

informação relacionada