[Homework] PHP Basics - Arrays, Strings, Objects - - Problem{6} - URL Replacer
Здравейте,
Имам проблем с мачването по регулярен израз в задачата. Като начало съм написала това:
$text = $_GET["text"];
$pattern ='/[\<a\s]+[href]+[=\"|\']+[\w:/.\d\s?=%\"]*[>]/';
$index = strpos($text, $pattern);
Текстът, в който търсим URL-а е този от примера:
<p>Come and visit <a href="http://softuni.bg">the Software University</a> to master the art of programming. You can always check our <a href="www.softuni.bg/forum">forum</a> if you have any questions.</p> |
Тествах регекса и би трябвало да работи, но ми връща index= false. Пробвах и с preg_match и отново не работи. В синтаксиса ли ми е грешката и защо не открива URL-a, след като в регекс-тестера работи?