регулярное выражение, чтобы убрать квадратные скобки и оставить числа - PullRequest
1 голос
/ 22 февраля 2012

У меня есть текст, который начинается со строк, таких как:

[1] some text
[2] another text
[56] third

Мне нужно убрать квадратные скобки (только в начале строк) и оставить номер и текст как есть, например:

1 some text
2 another text
56 third

Я пользуюсь блокнотом ++

1 Ответ

4 голосов
/ 22 февраля 2012

Поиск

^\[(\d+)\]

и замена на

\1
  • ^ - это якорь для начала строки

  • Вы должны выйти из квадратных скобок, поскольку они имеют особое значение в регулярном выражении

  • \d+ - это хотя бы одна цифра

  • Из-за скобок вокруг \d+ номер сохраняется в \1, поэтому вам нужно \1 вместо текста.

...