parser

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

 

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

Ответ

virusav 27.12.2011 23:39

В парсере все находится правильно по приведенной регулярке, но [^^<]+? не пропустит текст, в котором есть символ <, поэтому интересуют условия.
Пробовал [^^<]+? заменять на .+(?=</a>), экранировал символы <>, но ничего не получилось.
В данном случае задача сводится к тому, чтобы брать текст не до определенного символа, а до набора, т.е. </a>.

Перепробовал много вариантов с условиями, но парсер выдает 0 или 111 для обоих строк, хотя должен 0 для первой и 222 для второй.

Что касается приведенного сайта для теста регулярок, то там не выводится результат, просто group 1: (\d+), а чему равно, хз.