On Mon, 10 Jun 2002 01:29:02 +0200, CL <disposable04@offworld.dk>
wrote:
>Jeg har et problem som jeg umiddelbart ikke kan løse. Kan nogen her
>hjælpe?
>
>Jeg skal have lavet en regular expression string, som kan matche (via
>$1) domain + suffix i alle nedenstående strenge. Dvs. at jeg skal
>kunne aflæse "test.dk" + evt ":8080" hvis en port er specificeret.
>
>Strengene er kun eksempler, men er som følger:
>
>
http://www.test.dk/hunden.asp
>
www.test.dk/fsdafsdf/fsdafsdf/
> test.dk
> test.dk:8080/fsdafsdf/fsdafsdf/
> www2.server.test.dk?hunden&ja=nej
>
>Håber der sidder en eller flere reg exp eksperter derude, som har lyst
>til at hjælpe.
>Jeg ved at spørgsmålet egentlig ikke hører hjemme i ASP gruppen, men
>siden der ikke findes en reg exp gruppe og siden jeg arbejde med
>ASP/VBScript, så prøver jeg alligevel her og håber på Jeres forståelse
>:)
Ok, jeg fik vist selv løst problemet:
^.+([\w\-]+\.\w{2,3}(:\d{1,5})?)(/|\?|\s|$)
Ved ikke om det er optimalt, men det virker tilsyneladende.
/ Casper