Regex-match-string bis Leerzeichen Javascript

Ich möchte in der Lage sein, entsprechend die folgenden Beispiele:

www.example.com
http://example.com
https://example.com

Habe ich folgende regex, die NICHT mit www. aber es passt http:// https://. Ich müssen zu übereinstimmenden Präfix in den Beispielen oben und bis zum nächsten white-space-also die gesamte URL.

var regx = ((\s))(http?:\/\/)|(https?:\/\/)|(www\.)(?=\s{1});

Können sagen, ich habe einen string, der wie folgt aussieht:

I have found a lot of help off www.stackoverflow.com and the people on there!

Möchte ich laufen das matching auf, dass die string-und bekommen

www.stackoverflow.com

Dank!

  • versuchen Sie dies als Ihr regex: /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
  • wollen Sie es passen nur oder brauchen, um zu überprüfen, wie gut.
  • nur übereinstimmen, ich muss einen string ersetzen auf es
  • Kannst du eine Beispiel-Ausgabe für das, was Sie wollen?
InformationsquelleAutor user1876246 | 2014-08-11
Schreibe einen Kommentar