09. maj 2011 - 18:49Der er
10 kommentarer og 1 løsning
Regexp der henter attribut værdier ud.
Meget simpelt.
Jeg har en streng af formatet:
<foo="bar" crap="blah" crap2="blahblah"....
Jeg har behov for et regexp, der giver mig
'bar' når jeg 'kalder' det med 'foo' 'blah' når jeg kalder det med 'crap' 'blahblah' når jeg kalder det med 'crap2'
Er her nogle, der er stærke i Perl?
kravet er at det er værdien, jeg får ud og ikke hele 'foo="bar"', hvilket jeg har fået til at virke...gider ikke at replace...det må kunne lade sig gøre i regexp.
Kan se hvordan du bruger groups delen i c# Jeg havde faktisk en version, der gav mig det samme i Exresso (program jeg normalt tester regexp i), og der fik jeg samme svar i min group.
Det var i virkeligheden c# delen, jeg skulle udnytte det i. Tak for svaret Arne...
Ahh ok. Jeg fik at vide engang, at regexp var perl, men klart det var i .net sammenhænge, og der har, jo som du skriver taget det fra, Perls implementatin af regexp.
Man får både svar og bliver klogere herinde :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.