Регулярное выражение для проверки структуры пользовательской ссылки (url) (preg_match, PHP)Php

Кемеровские программисты php общаются здесь
Anonymous
Регулярное выражение для проверки структуры пользовательской ссылки (url) (preg_match, PHP)

Сообщение Anonymous »

Я планирую позволить читателю создавать ссылки по своему усмотрению. Думаю, тем, кто не привык писать открывающие и закрывающие теги html, будет проще.
разрешены и обязательны пользовательские структуры ссылок

Код: Выделить всё

++visible text part==invisible address part++
действительный структурированный пример:

Код: Выделить всё

++stack overflow==http://stackoverflow.com/questions/ask++
мои требования
Конечно, пользователь может ввести более одной ссылки.
  • Поэтому мне приходится проверять каждую попытку создания ссылки. Если вся структура ссылок
    отформатирована как ++видимая текстовая часть==невидимая часть адреса++
  • то мне нужно будет проверить и утвердить невидимую часть адреса
  • наконец, я удалю теги (если они есть или нет) из видимой текстовой части
мой вопрос
Поэтому мне нужна ваша помощь для шаблона preg_match для проверки пользовательской структуры ссылок. Также имейте в виду, что мне понадобятся две части (а именно: левая часть == видимая текстовая часть И правая часть == невидимая часть адреса, сопоставленные отдельно для моих 2-го и 3-го требований.
моя пробная версия была неудачной

Код: Выделить всё

/++(.+)==(.+)++/
спасибо, БР

Подробнее здесь: https://stackoverflow.com/questions/156 ... -match-php

Вернуться в «Php»