hallo @all 
ich habe folgendes problem.
ich müsste einen string auseinander nehmen.
bisher funzt es fast gut. eben nur fast.
hier einmal mein code:
ich bekomme als ergebnis
[foo] => foo
[bar] => bar
[] =>
nur fehlt mir leider test bzw der string davor.
ich habe schon durchprobiert.
bin aber nicht auf das gewünschte ergebnis gekommen.
ich hoffe es kann mir jemand weiter helfen.
vielen lieben dank schon mal
- - - Aktualisiert - - -
das da: /\[(.*?)\]/g
durch das da: /[a-zA-Z0-9_]+|\[\]/g
ersetzen
ich habe folgendes problem.
ich müsste einen string auseinander nehmen.
bisher funzt es fast gut. eben nur fast.
hier einmal mein code:
Code:
var sPattern = /\[(.*?)\]/g;
var sName = 'test[foo][bar][]';
var aMatch;
while(aMatch = sPattern.exec(sName)){
console.log(aMatch);
}
ich bekomme als ergebnis
[foo] => foo
[bar] => bar
[] =>
nur fehlt mir leider test bzw der string davor.
ich habe schon durchprobiert.
bin aber nicht auf das gewünschte ergebnis gekommen.
ich hoffe es kann mir jemand weiter helfen.
vielen lieben dank schon mal
- - - Aktualisiert - - -
das da: /\[(.*?)\]/g
durch das da: /[a-zA-Z0-9_]+|\[\]/g
ersetzen
Zuletzt bearbeitet von einem Moderator: