jQuery's eksempel er nu engang meget bedre, men din syntax er forkert.
Prøv fremover at wrapper dine JS regex ind i /[regex]/[options] ex for jquery's
var pattern = /^((http:\/\/|https:\/\/)?)+[A-Za-z0-9.-]+\.(dk|com)(:[0-9]+)?((\/([~0-9a-zA-Z\#\+\%@\.\/_-]+)?(\?[0-9a-zA-Z\+\%@\/&\[\];=_-]+)?)?)?$/;
Hvorfor du har multiline accepteret på dit syntes jeg heller ikke giver den store mening.
Den her er jo ikke gyldig:
var pattern = /^((http:\/\/|https:\/\/)?)+[A-Za-z0-9\.-]+\.([A-Za-z]{0,6})$/m;
alert(pattern.test("www.billgates.microsoft.com\nwww.google.com\t/http.skod"));
/J
Indlæg senest redigeret d. 14.11.2011 16:51 af Bruger #5789