Was ist ein guter regulärer Ausdruck, um mit einer URL übereinzustimmen? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Was ist der beste reguläre Ausdruck, um zu überprüfen, ob eine Zeichenfolge eine gültige URL ist? 48 answerserzeit habe ich ein Eingabefeld, das die URL erkennt und die Daten analysier
So im Moment verwende ich:
var urlR = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)
(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
var url= content.match(urlR);
Das Problem ist, wenn ich eine URL wie @ eingebwww.google.com
, es funktioniert nicht. als ich eintrathttp://www.google.com
, es funktioniert
Ich spreche nicht sehr gut mit regulären Ausdrücken. Kann mir jemand helfen