|
|
|
| Покажите пожалуйста пример,
если есть в ссылке "http://www.softtime.ru/forum/addtheme.php?id_forum=6" символы ".php", "?", "/for", то выполнить echo "cимволы есть";
Зарание, спасибо за потраченное время :) | |
|
|
|
|
автор: - - (06.04.2008 в 00:43) |
|
|
для: Alexn99
(05.04.2008 в 16:36)
| |
<pre><?
$txt = '<html>
<body>
<a href="/forum/?id_forum=6">555555</a><br/>
<a href="/neforum/">444444</a><br/>
<a href="/other/test.php">333333333</a><br/>
<a href="/1/2/">2222</a><br/>
</body>
</html>';
// $exp = '#<a .*?href=(?:\'|")?([^"\'\s>]+).+?<\/a>#is';
$exp = '#<a [^>]*?href=(?:\'|")?((?:[^"\'\s>]+(?:/for|\?|\.php))+).+?</a>#is';
preg_match_all($exp, $txt, $txt);
print_r($txt);
?></pre>
|
может-быть | |
|
|
|