За последние 24 часа нас посетили 34454 программиста и 1695 роботов. Сейчас ищут 704 программиста ...

Помогите написать регулярное выражение для проверки коректности введенной ссылки Вконтакте на PHP

Тема в разделе "PHP для новичков", создана пользователем php4, 18 авг 2016.

  1. php4

    php4 Новичок

    С нами с:
    29 июл 2016
    Сообщения:
    91
    Симпатии:
    0
    Нужно определить, чтобы было написано 'vk.com/страница' или 'https://vk.com/страница'. У меня с этим туго(preg_match).
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Показывай наработки.
     
  3. php4

    php4 Новичок

    С нами с:
    29 июл 2016
    Сообщения:
    91
    Симпатии:
    0
    @Ganzal (https:\/\/)?vk\.com\/\w+, сложнее чего то хочется. А то что угодно можно vk написать
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Ну самое очевидное, что бросается в глаза - нет границы строки. То есть https://example.com/redirect/vk.com/accountid - волне сработает.
    Давай для начала перечисли все допустимые форматы урла.
     
    denis01 нравится это.