tipagraf
Новичок
Доброго времени, всем
вчера гуглил вот нашел скрипт с регуляркой
может кто проверить правильно ли составлена регулярка:
Заранее Благодарен.
вчера гуглил вот нашел скрипт с регуляркой
может кто проверить правильно ли составлена регулярка:
PHP:
var Ref=document.referrer;
if (Ref.indexOf('.mail.')!=-1 || Ref.indexOf('.rambler.')!=-1 || Ref.indexOf('.yandex.')!=-1 )
{
function referrer_keyword_parser() {
var patterns =
[
[ /^http:\/\/([a-z]+\.)?mail\.(ru)?\/[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?rambler\.(ru)?\/[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ],
[ /^http:\/\/([a-z]+\.)?yandex\.(ru|ua)?[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ],
]
var p;
for ( var k in patterns) {
p = patterns[k]
if (document.referrer.match(p[0])) {
var m = document.referrer.match(p[1]);
if (m.length)
return m[1];
else
break;
}
}
return escape("Default");
}