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

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

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

 

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

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

тема: выражение для...
 
 автор: Axis4u   (04.12.2008 в 08:00)   письмо автору
 
 

Помогите сделать выражение для ..
A href="/russia/reg22/">Алтайский край</A>
Где вместо 22 могут стоять любые цифры
А вместо "Алтайский край " любой город.
И мне нужно вот объеткы стоящие на месте слова Алтайский край

  Ответить  
 
 автор: AcidTrash   (04.12.2008 в 09:34)   письмо автору
 
   для: Axis4u   (04.12.2008 в 08:00)
 

<pre>
<?php
$text 
"<A href=\"/russia/reg22/\">Алтайский край</A>";
preg_match_all("#<a href=\"/russia/reg\d+/\">(.+?)</a>#is"$text,$out);
print_r($out);
?>


Если зависимости от содержимого тега А нет, то можно воспользоваться таким вариантом:
preg_match_all("#<a[^>]+>(.+?)</a>#is", $text,$out);

  Ответить  
 
 автор: Axis4u   (04.12.2008 в 09:39)   письмо автору
 
   для: AcidTrash   (04.12.2008 в 09:34)
 

Спасибо.я забыл индефикаторы is .=( опэтому и не работало
Пытался читать учебники про регуляные выражения как то тяжеловато даёться.Если хорошее статейки?

  Ответить  
 
 автор: AcidTrash   (04.12.2008 в 09:50)   письмо автору
 
   для: Axis4u   (04.12.2008 в 09:39)
 

>Спасибо.я забыл индефикаторы is
Не индефикаторы, а модификаторы.

>Если хорошее статейки?
К примеру
http://softtime.ru/bookphp/gl7_1.php
http://softtime.ru/dic/id_dic=134&id_group=3
http://softtime.ru/dic/id_group=3&id_dic=133

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

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