Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 02:42 01.06.24 
Компютри и Интернет
   >> PHP
Всички теми Следваща тема *Кратък преглед

Тема ereg_replace, regular expressionsнови  
АвторNovobranec (Нерегистриран)
Публикувано05.06.01 17:29



Imam html, iskam s php da go obrabotia taka, che kadeto ima:
<a href="neshto koeto ne znam"...><img src="neshto, koeto znam" height=...></a>
Celta e sled replace-vane ot tova da ostane samo:
<img src="neshto, koeto znam" height=...>
Mojete li da mi pomognete pls?



Тема Re: ereg_replace, regular expressionsнови [re: Novobranec]  
Автор dzver (чатър)
Публикувано05.06.01 21:59



ich me niama v tia raboti, za tova dokato se namesiat bogovete shte ti dam vremenno reshenie

$line (primerno) ti e

" <a href=\"neshto koeto ne znam\"...><img src=\"neshto, koeto znam\" height=...></a> ";

davash

if (eregi("<a href=\"(.*)\">(.*)</a>",$line,$m))
$line=$m[2];

moe da e tupo, ama vurshi rabota :)
ps moesh da modificirash regex-a s
^ i $ koito sa znaci za nachalo i kraj, dokolkoto sum zabeliazal uskoriavat parsvaneto.... stiga da imash nachalo i kraj :)

if eregi ("^<a href=\"(.*)\">(.*)</a>$"....)

А пекарят се подсмива,
лакомец глава затрива.



Тема preg_replace()нови [re: Novobranec]  
Автор Dakota (препроцесор)
Публикувано06.06.01 11:20



Като че ли е по-добре да използваш preg_replace(), почти идентични са, но като пробвам, не са баш еквивалентни. :)
Значи и аз не сът от боговете, но ще се опитам да ти дам решение:

preg_replace("/^<a.>$(^<img.>$)</a>$/", "\\1", $var);

Като променливата $var трябва да ти съдържа низа...може да я използваш, за да преминеш през целия файл.

Математиката се състои от очевидни неща подредени по подходящ начин


Тема Re: preg_replace() [re: Dakota]  
Автор Дизeлджия (DieselOS)
Публикувано06.06.01 12:23



Mmm, taka nqma da stane!! Ne moje da izpolzvate ^ i/ili $, te oznachavat nachalo i krai na string!



Тема Re: ereg_replace, regular expressionsнови [re: Novobranec]  
Автор Дизeлджия (DieselOS)
Публикувано06.06.01 12:31



<a href="neshto koeto ne znam"...><img src="neshto, koeto znam" height=...></a>

RE e neshto takova:

s/\<a\s+href=\"[^ ]+\"\>(\<img\s+src=\"[^ ]+\"\s+height=[^ ]+\>)\<\/a\>/$1/

sintaksisa e na perl RE
s/tova_match/zamenq_s_tova/

PS: tova e ako celiq string e na edin red, ako ne e purvo razkarvash enter-ite!

Редактирано от Дизeлджия на 06.06.01 12:35.



Тема Re: ereg_replace, regular expressionsнови [re: Novobranec]  
АвторNovobranec (Нерегистриран)
Публикувано08.06.01 18:45



Blagodaria za pomo]a




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.