Ho utilizzato l'eccellente strumento gskinner.com/RegExr/ per testare la regex della corrispondenza delle stringhe, ma non riesco a capire come implementarlo nel mio file JavaScript per restituire true o false.Come posso usare JavaScript per abbinare una stringa all'interno dell'URL attuale della finestra in cui mi trovo?
Il codice che ho è il seguente:
^(http:)\/\/(.+\.)?(stackoverflow)\.
su un URL come http://stackoverflow.com/questions/ask
questo sarebbe partita (secondo RegExr) http://stackoverflow.
Quindi questo è grande perché voglio provare corrispondenza della corrente window.location
a quella stringa, ma il problema che sto avendo è che questo script JavaScript non funziona:
var url = window.location;
if (url.match(/^(http:)\/\/(.+\.)?(stackoverflow)\./))
{
alert('this works');
};
Qualche idea su cosa sto facendo male qui?
Grazie per la lettura.
Jannis
Funziona alla grande! Grazie mille. – Jannis