Помогите составить, простую регулярку! Вырезать
1.
Константин (11.12.2010 / 02:12)
Получаем текст страницы в переменную $result
Нужно вырезать текст на странице который заключен между:
style="color: #0000ff">Текст</a>
при чем значение color: может быть разным.
Как вырезать текст?
Добавлено через 00:41 сек.
style="color: #0000ff">Текст</a>
style="color: #000000">Текст</a>
style="color: #ff0000">Текст</a>
----
вот только 3 примера из нескольких...
2.
Вантуз-мен (11.12.2010 / 04:43)
preg_replace('|color: #(.*?)">(.*?)</a>|', '$2')
3.
ramzes (11.12.2010 / 05:31)
[0-9A-F]{2,6}
4.
Константин (11.12.2010 / 11:28)
не робит
5.
Константин (11.12.2010 / 17:24)
Я потом записываю выражения в текстовый файл.
Так вот результатом работы, того кода что вы написали, записывает не текст, а значение color
к примеру:
ff0000
000000
00ff00
6.
ramzes (11.12.2010 / 18:36)
не то записываешь
7.
Виталий (11.12.2010 / 19:10)
$result = preg_replace('|color: #(.*?)">(.*?)</a>|', '$2', $result);
ты наверное не правильно делаешь, если верно тебя понял
8.
Константин (11.12.2010 / 19:26)
Все, работает, затупил.
По своему сделал;)
А как составить шаблон для вырезания текста, если помимо букв, цифр,
там еще куча-куча может быть разных символов,
Только их перечислением?
9.
ramzes (11.12.2010 / 19:36)
* - любой символ
10.
Константин (11.12.2010 / 19:37)
Все всем спасибо, туплю я чего, то
Закрывайте темку)
URL:
https://visavi.net/topics/16442