Problemer med RegExp pattenr
Jeg har et pattern som burde omforme absolutte links i html til relative links. Det virker også i en del tilfælde, men i nogle test cases fejler den. Mit pattern ser således ud:objRegExp.Pattern = "<(a|img) (href|src)=(""|').*://((.*\.)?test.com|tester.dk|" & Request("SERVER_NAME") & ")(/)(" & Session("System.CustomerName") & "/)((.*)(\....)(""|'))"
Variablen System.CustomerName kan indeholde værdier så som Udvikling|Kunde1|Kundeti osv.
Et input hvori den fejler ser således ud:
<P>manual 1 <A href="http://login2.test.com/Udvikling/files/2ali_larter.jpg">her</A><BR>manual 2 <A href="http://login2.test.com/Udvikling/files/images/1topgrafik.jpg">her</A><BR>manual 3 <A href="http://login2.test.com/Udvikling/files/cattempemne.asp">er</A></P>
Dette bliver ændret til:
<P>manual 1 <A href"="files/cattempemne.asp">er</A></P>
Det burde være:
<P>manual 1 <A href="http://files/2ali_larter.jpg">her</A><BR>manual 2 <A href="http://files/images/1topgrafik.jpg">her</A><BR>manual 3 <A href="http://files/cattempemne.asp">er</A></P>
Jeg håber der er nok info til at i kan hjælpe, ellers så råb ud.
