Вопрос по регулярным выражениям

KolyaA

Новичок
Вопрос по регулярным выражениям

Как написать такое регулярное выражение: любой знак, кроме "\" ?

Пробую так: [^\] и так: [^\\]

В обоих случаях "Compilation failed: missing terminating ] for character class"
 

maxwell

artifex
[^\\] правильное выражение, причина видимо в чем-то другом
 

KolyaA

Новичок
Мне кажется, что он воспринимает "\]" как знак квадратной скобки.
 

dimagolov

Новичок
ну 2 раза то \\ отрабатываются, 1-й когда строка php парсится, а второй когда регулярка парситься.
 
Сверху