Matovina: RegExp Code Hilfe

Beitrag lesen

Hallo Gemeinde,

ich habe ein Problem beim finden von URLs.

Folgende URL Varianten möchte ich auslesen:

  1. www.example.org
  1. www.example.org/example
  1. Zu finde auf www.example-

example.org/example.

Mein RegExpression hierzu sieht folgendermaßen aus:
^w{3}\.[\S\-\n|\S]+[^\s.!?,():]+$

1. und 2. wird damit bereits abgedeckt. Bei 3. bekomme ich bezüglich des Punkts an letzter Stelle ein Problem. "Der Punkt" macht aus 3. "www.example-"
und nicht wie gewünscht "www.example-example.org/example".

Kann mir hierzu jemand helfen?
Herzlichen Dank.

Grüße
Mato