remi sture Skrevet 23. mars 2006 Skrevet 23. mars 2006 Halla! Jeg er på jakt etter et regexp for å sjekke om en url er gyldig. Noen som kan hjelpe meg med det?
wolf5 Skrevet 23. mars 2006 Skrevet 23. mars 2006 http://regexlib.com/DisplayPatterns.aspx?c...=1&categoryId=2
remi sture Skrevet 23. mars 2006 Forfatter Skrevet 23. mars 2006 (endret) Tusen takk skal du ha! Slik ser koden min ut med den nye regexpen: function validateUrl(form) { var urlRegExp = new RegExp(); urlRegExp.compile("^http\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(/\S*)?$"); var printError = false; var error = "Følgende feil oppstod:\n\n"; if(form.url.value == "") { error += "- Fyll ut URL\n"; form.url.style.background = errorColor; printError = true; } if(form.url.value != "") { if(form.url.value.substring(0, 7) != 'http://') { form.url.value = 'http://' + form.url.value; } if (!urlRegExp.test(form.url.value)) { error += "- Feil format på URL\n"; form.url.style.background = errorColor; printError = true; } } if(printError) { error += "\nRett opp feilene og forsøk på nytt!"; alert(error); return false; } return true; } Noen som har noen kommentarer å komme med? Noe jeg kan gjøre lettere/annerledes? Endret 23. mars 2006 av remi sture
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå