Re[2]: Регулярное выражение. "Не содержит выражение"
От: DereXlop  
Дата: 08.03.12 10:15
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Здравствуйте, Аноним, Вы писали:


А>>Анализирую HTML. BOOST.REGEX

А>>Ссылку получаю так: "(<a)(.*?)(</a>)" (то что, </a> может быть и так написан < /a> — это не важно)
А>>Вопрос в следующем. Нужно найти тольк те ссылки, в которых нету допустим слова "google.com".
А>>Т.е. заменить как-то (.*?)
J>заменить на ((?:(?!google.com).)*?)

Можете разъяснить операторы ?: ?!
В документации не нашел.
Есть аналоги в POSIX Extended Regular
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.