Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

preg_match()

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

preg_match()

Post 06.06.2017, 11:13:31

Witam
Mam taki kod
Kod: Zaznacz cały
if(preg_match('#\b(http://)|(https://)\b#', $url) === 1)
if(preg_match('(http://)|)https://)', $url) === 1)

Próbowałem tak i tak i za każdym razem mam warninga.
PHP Warning: preg_match(): Delimiter must not be alphanumeric or backslash
sasiadstar
Posty: 119
Dołączył(a): 26.08.2016

Re: preg_match()

Post 06.06.2017, 11:33:48

W drugim wyrażeniu regularnym dodaj na początku i końcu jakiś charakterystyczny znak, np. # tak jak masz w pierwszym wyrażeniu.
Poza tym, jak patrzę na drugie wyrażenie to wydaje mi się ono bezsensowne/błędne. Kombinacja nawiasów się nie zgadza.
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19571
Dołączył(a): 14.04.2002


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Google Adsense [Bot] i 11 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 50331 zarejestrowanych użytkowników.
Najnowszy użytkownik: AgencjaCopywriterska


Nasi użytkownicy napisali:

  • 935474 wiadomości
  • w 246488 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)