Мне нужен шаблон/строка поиска, чтобы удалить все между символами "[" и "]". Примером может быть:
This study [ref] is a good example
Это должно стать:
This study is a good example
Я нашел это регулярное выражениездесь \<(*{1,})\>
но хотя это работает с <
и >
, это не работает с [
и ]
.
Когда я использую \[(*{1,})\]
world, он «говорит», что не может найти то, что я ищу.
Я пытаюсь удалить некоторые форматирования из статей Википедии, и это регулярное выражение не удаляет [edit] рядом с заголовками. (Я использую функцию merge formatting paste)
решение1
Эти два выражения работают
\[*\]
\[[a-zA-Z ]{1,}\]
Дальнейшие комментарии:
*
представляет собой произвольное количество строковых символов.{1,}
может быть присоединен только к одному символу-шаблону. В этом и заключается проблема выражения\[*{1,}\]
.- Аргументы
(
«и»)
не являются обязательными.
Видеть https://support.office.com/en-ca/article/Использование-подстановочных-символов-для-поиска-или-замены-текста-610e37dc-bb2f-4a8b-8fa5-aa991160eafbдля получения подробной информации о подстановочных знаках.