Visualizzazione dei risultati da 1 a 2 su 2

Discussione: RegExp da modificare

  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    RegExp da modificare

    Riposto.

    Ho creato una RegExp per url, funziona tutto perfettamente tranne quando inserisco assieme http://www., se li inserisco da soli funziona.
    Ho notato che il problema è concentrato nella parte opzionale (in rosso) ma non riesco a sistemarla.

    //valida https://www.pippo.sito.dominio.{2,4}/forum/home.{2,4}
    if ($url){
    if (!preg_match("/^((http(s)?:\/\/)|(www\.))([A-Za-z0-9]+)((\.[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?)? (\.[a-z]{2,4})(((\/[A-Za-z0-9]+)?((\/[A-Za-z0-9]+)(\.[a-z]{2,4})))?)$/",$url)){
    echo "Inserire un' URL valido";
    }
    }

  2. #2
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Perché non ne cerchi una già fatta su questo forum o su internet? È l'utilizzo più inflazionato di una regexp, non avrai problemi a trovarne una funzionante.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.