Hi Leute
Ich habe einen String, in dem folgendes steht:
Diesen String möchte ich zerlegen, so das ich ein match Array mit f, dfs, fdds und fde habe. Ich muss das Problem mit RegExp lösen, weil es anschließend noch ein wenig komplizierter wird (der String ist in wahrheit viel komplexer).
Dazu habe ich eine RegExp, die so aussieht:
Diese besagt: "Prüfe vom Stringanfang an... schnapp dir alle zusammenhängenden alphanumerischen Zeichen und merk sie dir in einem array. Aber nur, wenn sie von einem Komma gefolgt sind oder vom Ende des Strings. Suche nach diesem Muster mindestens einmal, aber so oft du lust hast"
The Regex Coach (geniales Programm) zeigt mir hier nur an, das fde gematcht wird. Also der letzte Teil.
Ist hier ein RegExp-Meister an Bord?
Ich habe einen String, in dem folgendes steht:
Code:
f,dfs,fdds,fde
Diesen String möchte ich zerlegen, so das ich ein match Array mit f, dfs, fdds und fde habe. Ich muss das Problem mit RegExp lösen, weil es anschließend noch ein wenig komplizierter wird (der String ist in wahrheit viel komplexer).
Dazu habe ich eine RegExp, die so aussieht:
Code:
^(?:([0-9a-zA-Z]+)(?:,|$)){1,}
Diese besagt: "Prüfe vom Stringanfang an... schnapp dir alle zusammenhängenden alphanumerischen Zeichen und merk sie dir in einem array. Aber nur, wenn sie von einem Komma gefolgt sind oder vom Ende des Strings. Suche nach diesem Muster mindestens einmal, aber so oft du lust hast"
The Regex Coach (geniales Programm) zeigt mir hier nur an, das fde gematcht wird. Also der letzte Teil.
Ist hier ein RegExp-Meister an Bord?