parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Regex: Грабли со спецсимволами

Spearance 22.05.2008 10:14

Подобная строка вызывает ошибку:
^str.match[[^;,]][g]{}
Хотя вот такая работает:
^str.match[[,^;]][g]{}
Механизм парсинга строк сбивается ибо думает что первая птичка это отрицание, хотя мы то с вами знаем что отрицание должно состоять из двух птичек, и если бы он понадобилось, то написали бы так:
^str.match[[^^^;,]][g]{}
P.S. Не критично конечно, но всеже...