04. september 2013 - 21:31Der er
2 kommentarer og 1 løsning
ASP + Regex til replace og udtræk
Hej gutter :)
Jeg har en streng - fx: myString = "Hej,Med,Dig,###TAG(værdi)###,Du,Er,Da,En,Bandit"
Jeg har brug for at kunne parse strengen, således at jeg får fat i værdien imellem paranteserne i "###TAG()###". Jeg regner med der skal noget regex til?
Målet er at replace "###TAG(værdi)###" med noget data der er matched ud fra værdien. Så hvis jeg kan få en regex der kan søge på "###TAG(*)###" og give mig * tilbage så jeg kan bruge den til at slå noget op med, så er det en smal sag at replace det i strengen bagefter.
Håber der sidder en regex haj derude :) Og hvis der kan suppleres med hvordan det gøres mest effektivt i ASP, så er der guldkarameller som tak :)
s = "Hej,Med,Dig,###TAG(værdi)###,Du,Er,Da,En,Bandit" Set re = New RegExp re.Pattern = "###TAG\((værdi)\)###" re.Global = True s2 = re.Replace(s, ">>$1<<") Set re = Nothing
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.