Мне нужна строка шаблона / поиска, чтобы удалить все между символами "[" и "]". Примером может быть:

This study  [ref] is  a good example

Это должно стать:

This study  is  a good example

Я нашел это регулярное выражение здесь \<(*{1,})\> но хотя он работает с < и > , он не работает с [ и ] .

Когда я использую \[(*{1,})\] мир "говорит", что они не могут найти то, что я ищу.

Я пытаюсь удалить некоторые форматирования из статей Википедии, и это регулярное выражение не удаляет [править] рядом с заголовками. (Я использую пасту слияния)

1 ответ1

1

Это два выражения работы

\[*\]
\[[a-zA-Z ]{1,}\]

Дальнейшие комментарии:

  • * представляет произвольное количество строковых символов. {1,} можно прикрепить только к одному символу. Это проблема с выражением \[*{1,}\] .
  • ( И ) не являются необходимыми.

См. Https://support.office.com/en-ca/article/Use-wildcard-characters-to-find-or-replace-text-610e37dc-bb2f-4a8b-8fa5-aa991160eafb для получения подробной информации о подстановочных знаках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .