Возможный дубликат:
Как добавить http: //, если он не существует в URL?
Скажем, я хочу сопоставить URL-адрес, который может иметь либо http://
, https://
либо ни в нем. Когда я его заменю, я хочу, чтобы https://
спереди, если он был там, но если это было http://
или ничего, я хочу иметь http://
в начале.
Я не могу понять, как это понять с помощью выражения preg_match или для не-PHP наклонного, поиска и замены функции PHP.