Здравствуйте.
Подскажите пожалуйста, нужно написать регулярное выражение для поиска URL в коде страницы.
Есть такой код, он ищет на странице все упомянания страницы, а как в преге добавить, чтобы искал не просто страницы, а полный урл, допустим из строки в коде:
href="http://google.ru/testitd/"
выводил
http://google[dot]ru/testitd/
А не
http://google[dot]ru/
PHP:
скопировать код в буфер обмена
<?PHP if (!empty($_POST['siteUrl'])) { $file = file($_POST['siteUrl']); //echo $_POST['siteUrl']; //print_r($file); $replaseSlash = str_replace('/', '\/', $_POST['siteUrl']); $regexp = "/$replaseSlash/ui"; for ($x = 0; $x < count($file); $x++) { echo '<pre>'; echo '<pre>'; } } } ?>
Kak я понял, надо добавить к существующему коду чтобы он искал любые значения в тексте до " или ', но как это написать, я не мастер в регулярках.
|