Экранирование квадратных скобок в регулярных выражениях
Допустим, нужно заменить подстроку, содержащую квадратные скобки. Пытаюсь так:
Код:
'Вкусные [яблоки], сочные яблоки.'.replace(new RegExp ('\[яблоки\]', 'g'), '|')Код:
'Вкусные [яблоки], сочные яблоки.'.replace(new RegExp ('[яблоки]', 'g'), '|'); |
регулярка должна быть одного из двух видов
var reg=/\[яблоки\]/g
var reg=new RegExp ('\\[яблоки\\]', 'g')
|
Недоэкранировал :)
|
спасибо)
|
| Часовой пояс GMT +3, время: 12:26. |