Я хочу регулярний вираз, який відповідає квадратній дужці [. Я ще не знайшов. Думаю, я випробував усі можливості, але не знайшов потрібного. Що є дійсним регулярним виразом для цього?
Відповіді:
Як щодо використання зворотної косої риски \перед квадратною дужкою. Зазвичай квадратні дужки відповідають класу символів.
Ви врятуєтесь із цим \?
/\[/
Ось корисний ресурс, щоб розпочати роботу з регулярними виразами:
Якщо ви хочете , щоб знайти як варіації в квадратних дужках в той же час, ви можете використовувати наступний шаблон , який визначає діапазон або в [знаку або в ]знаку:/[\[\]]/
[[\]]буде відповідати будь-якій дужці. У деяких регулярних виразах діалектів (наприклад , Grep) , ви можете опустити зворотну косу риску , ]якщо ви помістіть його відразу після того , як [(тому що порожній клас символів ніколи не буде корисно): [][]. Але це не працює в Java або JavaScript.
Якщо ви хочете , щоб видалити [або ], використовуючи вираз: "\\[|\\]".
Два зворотні похилі риси виходять із квадратного кронштейна, і труба - це "або".