Регулярное выражение для проверки структуры пользовательской ссылки (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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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