Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Парсинг цвета / 3 сообщений из 3, страница 1 из 1
12.03.2006, 19:24:00
    #33595124
Dipish
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Парсинг цвета
Можно ли проверить, является ли строка - html цветом? есть функция is_numeric, которая работает с hex-числами, но для нее эти числа должны иметь несколько другой формат
...
Рейтинг: 0 / 0
12.03.2006, 21:52:13
    #33595227
serverok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Парсинг цвета
проверять регекспом: цвет у нас пишется, в основном, типа #D0B3FF
- значит нам нужно проверить 7 знаков: \#[a-fA-F0-9]{6}
Вот тебе и паттерн.
А вот примерчик скрипта с помощью которого можно вывести все цвета, поданные данным способом, на сайте yandex.ru:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?php
$page = implode("",file("http://www.yandex.ru"));

preg_match_all("/\#[a-fA-F0-9]{6}/s",$page,$color);

for ($i= 0 ;$i<count($color[ 0 ]);$i++)
{
        echo $color[ 0 ][$i]."<br>";
};
?>

-----------------------------------
Бесплатные шаблоны и статьи для вебмастера
E-About News!
ICQ: 225-481-663
Думайте нестандартно.
...
Рейтинг: 0 / 0
14.03.2006, 00:08:06
    #33598156
Dipish
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Парсинг цвета
А есть шанс в эти жалкие 6 символов записать какой-нибудь вредоносный код, состоящий только из букв a-f?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Парсинг цвета / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]