В регулярном выражении не хочет находиться знак вопроса

que_bunt

Новичок
В регулярном выражении не хочет находиться знак вопроса

здраствуйте.

у меня есть такое выражение:
Код:
#<a tabindex="2".*?href="(.*?)".*?>.*?</a>#
и если в href находиться урл с знаком вопроса (?), но урл не находиться.

буду благодарин за подсказку что надо добавить чтобы находился?
 

zerkms

TDD infected
Команда форума
ты нам врёшь
PHP:
var_dump(preg_match('#<a tabindex="2".*?href="(.*?)".*?>.*?</a>#', '<a tabindex="2" href="a?sd">aaa</a>'));
 

que_bunt

Новичок
действительно вру.... %)

спасибо zerkms!

так заработало:
Код:
#<a tabindex="2".*?href="(.*?)".*?>.*?</a>#si
 
Сверху