регулярка проверки адреса сайта - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 22 Dec 2024 23:47:58 +0300 preg_match(&#039;/([a-z\d\-]{3,50}\.(ru|su|us|net|com|org|biz|info|name|kz|tj|uk|cc)).*?\s/is&#039;, $site, $message);<br> print_r($site);<br> типа того. Если тебе надо отловить ссылки https://visavi.net/topics/5548/189953 регулярка проверки адреса сайта ramzes Tue, 22 Jun 2010 13:24:40 +0400 Сообщения https://visavi.net/topics/5548/189953 люди подскажите как сделать проверку сайта если пишут в форме сайт sait.ru/inid.php?=15 а мне надо чтоб после слеша все вырезалось и выводилось просто sait.ru https://visavi.net/topics/5548/189927 регулярка проверки адреса сайта blud Tue, 22 Jun 2010 12:33:49 +0400 Сообщения https://visavi.net/topics/5548/189927 &lt;a href=\&quot;(/biblio/pages.php\\?strnum=([0-9]{1,})).*\&quot;&gt; разобрался https://visavi.net/topics/5548/180828 регулярка проверки адреса сайта Сергей Tue, 08 Jun 2010 22:45:17 +0400 Сообщения https://visavi.net/topics/5548/180828 а на фильтрацию именно регулярку можно.<br> <br> /biblio/pages.php?strnum=значение&amp;SES=значение<br> <br> чтоб пропускало только /biblio/pages.php?strnum=значение https://visavi.net/topics/5548/180775 регулярка проверки адреса сайта Сергей Tue, 08 Jun 2010 21:20:41 +0400 Сообщения https://visavi.net/topics/5548/180775 Блин, я тогда наверное &amp;amp; буду заменять на другой набор символов<br> Что бы из регулярки его убрать..<br> засада, походу придется с этими фильтрами разбираться<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/5548/152491 регулярка проверки адреса сайта ramzes Sun, 18 Apr 2010 21:47:03 +0400 Сообщения https://visavi.net/topics/5548/152491 Я не знаю как сделать с помощью регулярки.<br> Там же с функцией обратного вызова регулярка? В функции проверяй, есть ли в URL &quot;. Если нет - подсвечивай https://visavi.net/topics/5548/152484 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 21:22:01 +0400 Сообщения https://visavi.net/topics/5548/152484 Ну да, вот в этом и проблема. На &amp;amp; надо что бы реагировало, а на &quot; нет. Как сделать? А то реагирует на все что с &amp; начинается и ; кончается. Тут на форуме точно такой же баг, я проверял https://visavi.net/topics/5548/152457 регулярка проверки адреса сайта ramzes Sun, 18 Apr 2010 20:42:05 +0400 Сообщения https://visavi.net/topics/5548/152457 У тебя в шаблоне там типа такое [...&amp;amp;...]<br> Между [] набор символов, а не слов https://visavi.net/topics/5548/152452 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 20:35:03 +0400 Сообщения https://visavi.net/topics/5548/152452 Не так ты понял, не надо другой функции, вопрос &#039;почему регулярка цепляет хтмл сущности &quot;&lt;&gt; символов&#039;. Я разобраться хочу а не сменить подход<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> // короче, поправишь шаблон регулярки, большое спасибо, нет так нет<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/5548/152432 регулярка проверки адреса сайта ramzes Sun, 18 Apr 2010 20:14:35 +0400 Сообщения https://visavi.net/topics/5548/152432 Это вообще вынос мозга<br> $url = preg_replace (&quot;~ˆ[a-z]+~ie&quot;, &quot;strtolower (&#039;\\0&#039;)&quot;, $url); https://visavi.net/topics/5548/152425 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 20:04:07 +0400 Сообщения https://visavi.net/topics/5548/152425 29. <strong>ramzes</strong>, почему оффтоп? Мой вариант - юзать функцию filter_var() и флаги фильтрации/проверки URL.<br> А почему его функция бред?<br> Я так и не понял: это функция фильтрации или валидации? Если валидации, то должна возвращать TRUE/FALSE.<br> Первый раз вижу, чтобы при ошибке возвращали неизвесную константу error, а не булевое значение FALSE.<br> if(strlen($url) == 0) лучше заменить на if($url == NULL). Шаблон во второй регулярке страшный.<br> if ( !strstr ($url,&quot;://&quot;)) $url = &quot;http://&quot;.$url;<br> strstr возвращает строку или FALSE. Правильно так<br> if (strstr ($url,&quot;://&quot;) !== FALSE) https://visavi.net/topics/5548/152420 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 19:54:01 +0400 Сообщения https://visavi.net/topics/5548/152420 Fuelen, к чему этот офф? Есть конкретные вопрос, нет конкретного ответа проходи дальше, зачем тему засирать?<br> 3.Ы. Не предлогая своего варианта не критикуй чужой. https://visavi.net/topics/5548/152314 регулярка проверки адреса сайта ramzes Sun, 18 Apr 2010 15:47:32 +0400 Сообщения https://visavi.net/topics/5548/152314 Зачем велосипед? <br> <a href="http://ua.php.net/manual/en/book.filter.php" target="_blank" rel="nofollow">http://ua.php.net/manual/en/book.filter.php</a> https://visavi.net/topics/5548/152307 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 15:36:01 +0400 Сообщения https://visavi.net/topics/5548/152307 <blockquote class="blockquote"><strong>Fuelen</strong> (Сегодня / 11:42)<br> 25, да его функция вообще бред</blockquote> Напиши не бред. https://visavi.net/topics/5548/152227 регулярка проверки адреса сайта Удаленный Sun, 18 Apr 2010 13:36:42 +0400 Сообщения https://visavi.net/topics/5548/152227 25, да его функция вообще бред https://visavi.net/topics/5548/152135 регулярка проверки адреса сайта Артур Sun, 18 Apr 2010 11:42:10 +0400 Сообщения https://visavi.net/topics/5548/152135