Спустя 16 минут, 10 секунд (19.07.2011 - 21:05) Winston написал(а):
А ты уже пробовал, что-то сделать ?
Если да то покажи.
Спустя 8 минут, 15 секунд PHPprogrammer написал(а):
Принимает такие ссылки
И можно даже без http://
Если да то покажи.
Спустя 8 минут, 15 секунд PHPprogrammer написал(а):
Не нажимай пока не покажешь, что пробовал
Принимает такие ссылки
Цитата |
http://vkontakte.ru/id123456789 http://vkontakte.ru/bogdan.sidorenko |
И можно даже без http://
if(preg_match("#^(?:http://)?vkontakte\.ru(?:/(id[0-9]{1,10}|[a-z0-9.]{1,20}))$#i", $str))
echo 'yes';
else
echo 'no';
Спустя 15 часов, 57 минут, 44 секунды (20.07.2011 - 13:03) bogdansid написал(а):
Пробовал конечно так :
Но не знал как само регулярное выражение составить, с php дружу уже 4 года, но не когда не хватало нервов учить регулярные выражения.
Спасибо большое:)
if(preg_match("???????????????", $str))
{
echo 'Ага';
}
else{
echo 'неа';
}
Но не знал как само регулярное выражение составить, с php дружу уже 4 года, но не когда не хватало нервов учить регулярные выражения.
Спасибо большое:)
Спустя 2 минуты, 59 секунд (20.07.2011 - 13:06) netruxa написал(а):
может так? сам не проверял
if(preg_match("/^http:\/\/vkontakte\.ru\/[^\/].*$/", $str,$out))
{
echo 'Ага';
}
else{
echo 'неа';
}
Спустя 1 час, 18 секунд (20.07.2011 - 14:06) bogdansid написал(а):
С этим вопросом окончательно разобрался, вот теперь ещё одна проблемка:) Как со строки http://vkontakte.ru/id32024033 убрать всё, а оставить только 32024033 ?
Спустя 22 минуты, 8 секунд (20.07.2011 - 14:28) Winston написал(а):
Цитата (bogdansid @ 20.07.2011 - 14:06) |
Как со строки http://vkontakte.ru/id32024033 убрать всё, а оставить только 32024033 |
Так
$str = 'http://vkontakte.ru/id32024033';
$str = preg_replace('#[^\d]+#', '', $str);
echo $str;
Спустя 5 часов, 36 минут, 36 секунд (20.07.2011 - 20:05) bogdansid написал(а):
Пасибо!
Спустя 4 дня, 21 час, 54 минуты, 52 секунды (25.07.2011 - 17:59) bogdansid написал(а):
А теперь ещё вопросик, как всё убрать со строки http://vkontakte.ru/bogdan.sidorenko и оставить только bogdan.sidorenko ? За ренее спасибо!
Спустя 15 минут, 19 секунд (25.07.2011 - 18:15) Winston написал(а):
Так
$str = ' http://vkontakte.ru/bogdan.sidorenko';
echo preg_replace('#.*/(.*)/?$#i', '\\1', $str);