Sto cercando di impostare un'espressione regolare che controllerà l'inizio di una stringa, e se contiene uno o http://
https://
dovrebbe corrispondere esso.Regex per verificare se la stringa inizia con http: // o https: //
Come posso farlo? Sto cercando la seguente che non sta funzionando:
^[(http)(https)]://
Se stai controllando solo l'inizio della stringa, è probabilmente più veloce per fare un semplice confronto dei primi caratteri della stringa con i modelli che stai cercando. – templatetypedef
Si sta creando un * gruppo di caratteri * con '[]'. Sarà mach ** un ** carattere che è o '(', ')', 'h',' t', 't',' p' o 's'. Cioè corrisponderebbe a 's: //' ma non 'ht: //' o 'x: //'. –
@templatetypedef: Penso di percepire un'ottimizzazione prematura. – cdhowie