parser

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

 

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

Помогите с regexp'ом

Dmitri 10.07.2003 15:58

Нужно из
[img='surce'...] сделать <img src='source' ... />
Пишу:
^text.match[\[img=("?)([^^"]+?)\1\]][gi]{<img src='${im_path_prefix}/${match.2}' $match.4/>}
работает, если ... отсутствует.
Пытаюсь именить:
^text.match[\[img=("?)([^^"]+?)\1([^^\]]*)\]][gi]{<img src='${im_path_prefix}/${match.2}' $match.4/>}
Что бы ... - было любыми сомволами, кроме "]".
На что он ругается:
regular expression syntax error - \ at end of pattern
Что ему не нравится?