Graag hulp bij het volgende probleem:
Ik ben nu al een tijdje aan het klooien, om met behulp van een regExp in javascript een string in stukjes in een array te krijgen maar het wil maar niet lukken.
De string is een opsomming van attributen voor een element, die los van elkaar in een array gestopt moeten worden.
Hier een voorbeeld;
als regular expression daar voor had ik de volgende (niet werkende) regEx bedacht...
Ik ben nu al een tijdje aan het klooien, om met behulp van een regExp in javascript een string in stukjes in een array te krijgen maar het wil maar niet lukken.
De string is een opsomming van attributen voor een element, die los van elkaar in een array gestopt moeten worden.
Hier een voorbeeld;
code:
Wat ik graag zou zien was dat na de string door de regEx gehaald te bebben ik de volgende array over hield1
2
3
4
| string='id="test" class="abc def" src="http://dummy.host/images/foto.jpg" alt="zomaar een foto"'; reg=/(#regular expression)/; atts=string.match(reg); |
code:
1
2
3
4
| atts[0]='id="test"' atts[1]='class="abc def"' atts[2]='src="http://kaydies.com/images/kay_boom_thumb.jpg"' atts[3]='alt="foto van kaydie"' |
als regular expression daar voor had ik de volgende (niet werkende) regEx bedacht...
code:
Iemand een idee wat er fout gaat?
1
| /\w+="[\w\D]+(?!=")"/ |