|
|
|
| Помогите сделать выражение для ..
A href="/russia/reg22/">Алтайский край</A>
Где вместо 22 могут стоять любые цифры
А вместо "Алтайский край " любой город.
И мне нужно вот объеткы стоящие на месте слова Алтайский край | |
|
|
|
|
|
|
|
для: 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);
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(04.12.2008 в 09:34)
| | Спасибо.я забыл индефикаторы is .=( опэтому и не работало
Пытался читать учебники про регуляные выражения как то тяжеловато даёться.Если хорошее статейки? | |
|
|
|
|