Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: помогите составить рег. выражения.
 
 автор: AlexDIXI   (24.10.2008 в 04:00)   письмо автору
 
 

Здравствуйте.

Значит код такой:

<a href="этот элемент мне нужен"><img src="этот эллемент мне нужен"></a>
<a href=этот элемент мне нужен><img src=этот эллемент мне нужен></a> // тоже самое, но как Вы заметили без ковычек, и так тоже может быть. 

Т.е. чтоб рег. выражение работало как с ковычками так и без.
Помогите пожалуйста! Спасибо.

  Ответить  
 
 автор: AcidTrash   (24.10.2008 в 09:32)   письмо автору
 
   для: AlexDIXI   (24.10.2008 в 04:00)
 

Возможно так
<pre>
<?php
$t 
'<a href="этот элемент мне нужен"><img src="этот эллемент мне нужен"></a>
<a href=этот элемент мне нужен><img src=этот эллемент мне нужен></a>'
;
preg_match_all("#(href|img src)=\"?([^\">]+)\"?>#is"$t$o);
unset(
$o[0],$o[1]);
print_r ($o);
?>

  Ответить  
 
 автор: AlexDIXI   (24.10.2008 в 17:41)   письмо автору
 
   для: AcidTrash   (24.10.2008 в 09:32)
 

2AcidTrash спасибо огромное!

  Ответить  
 
 автор: Trianon   (24.10.2008 в 14:06)   письмо автору
 
   для: AlexDIXI   (24.10.2008 в 04:00)
 

Ваша ошибка в том, что число букв в слове алимент зависит от имени тега, а не от наличия кавычек.

  Ответить  
 
 автор: AlexDIXI   (24.10.2008 в 17:31)   письмо автору
 
   для: Trianon   (24.10.2008 в 14:06)
 

Всмысле? Я не понял что вы имели в виду?

  Ответить  
 
 автор: AcidTrash   (24.10.2008 в 22:19)   письмо автору
 
   для: AlexDIXI   (24.10.2008 в 17:31)
 

>Всмысле? Я не понял что вы имели в виду?
Просто Trianon немного пошутил. :)

  Ответить  
 
 автор: AlexDIXI   (24.10.2008 в 23:06)   письмо автору
 
   для: AcidTrash   (24.10.2008 в 22:19)
 

Ага, он просто очень острый!

  Ответить  
 
 автор: Trianon   (24.10.2008 в 23:07)   письмо автору
 
   для: AlexDIXI   (24.10.2008 в 23:06)
 

Я-то как раз обыкновенный...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования