Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Простая регулярка. помогите пожалуйста 
V
    Опции темы
Shogun
Дата 12.8.2010, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сёгун-сан
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 8.6.2006
Где: Кишинёв

Репутация: нет
Всего: 11



Добрый день!

Никак не получается сдружится с регулярками  smile  smile :( нервы уже сдают... 

Есть html код:
Код

  <font size="4">Font4</font> ... <font size="7">Font7</font>


Нужно превратить из size v style="font-size:[значение из size]px;"

Как результат:
Код

  <font style="font-size:4px;">Font4</font> ... <font style="font-size:7px;">Font7</font>


Помогите пожалуйста кто может и кому не лень.

Спасибо.

Это сообщение отредактировал(а) Shogun - 12.8.2010, 18:40


--------------------
2b || !2b
PM MAIL ICQ Skype   Вверх
Amphiluke
Дата 12.8.2010, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: нет
Всего: 112



Где-то так…
Код

$text = '<font size="4">Font4</font> ... <font size="7">Font7</font>';
$text = preg_replace("/<font([^>]+)size=\"(\d+)\">/", "<font$1style=\"font-size:$2px;\">", $text);
print $text;

PM   Вверх
Shogun
Дата 12.8.2010, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сёгун-сан
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 8.6.2006
Где: Кишинёв

Репутация: нет
Всего: 11



Цитата(Amphiluke @ 12.8.2010,  19:28)
Где-то так…
Код

$text = '<font size="4">Font4</font> ... <font size="7">Font7</font>';
$text = preg_replace("/<font([^>]+)size=\"(\d+)\">/", "<font$1style=\"font-size:$2px;\">", $text);
print $text;

Спасибо большое! 


--------------------
2b || !2b
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0403 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.