bulo4ka
Новичок
Но при обработке URL возникла трудность.
Например имеется такого вида URL:
обрабатываю его так:
Не получается!
Методом исключений понял, что проблема в обозначении знака "&". Как правильно его тут обозначить? И есть ли какие-либо другие способы универсального обозначения всех этих символов, т.к. не думаю, что всегда нужно перечислять их все:
Мне кажется, что это не оптималный способ, но могу ошибаться.
В мануале не нашел ничего об этом ;(
Например имеется такого вида URL:
PHP:
http://yandex.ru/yandsearch?text=%EF%F0%EE%F1%F2%EE%EA%E2%E0%F8%E8%ED%EE&lr=213
PHP:
/^http\:\/\/([A-Za-z0-9\.|-|_|\/|\?|\%|\&|\=]+)$/
Методом исключений понял, что проблема в обозначении знака "&". Как правильно его тут обозначить? И есть ли какие-либо другие способы универсального обозначения всех этих символов, т.к. не думаю, что всегда нужно перечислять их все:
PHP:
".", "-", "_", "\", "?", "%", "&", "="
В мануале не нашел ничего об этом ;(