Moin's,
da es hier (noch) kein separates Forum für RexEx gibt, platziere ich es mal unter JS... ;-) ...
Ich möchte mit enem RegEx-Suchmuster ALLE Zeichen finden, und diese durch RegEx-Variablen $.... ersetzen. Entweder spinnt mein RegEx-Tester oder ich steh aufm Schlauch:
Suchmuster: ([\d\D]*) - also alle Zahlen mit "\d", alle Zeichen mit "\D"auf eine beliebige Länge durch "*" - also alle Zeichen ( denk ich jedenfalls...
? ).
Damit werden Zeichen und Sonderzeichen, wie "_", "#", ".", ":", ";" ..... gefunden. Ein paar Zeichen werden aber NICHT gefunden, wie z.B. "§", "$", "(", ")".... Sie werden auch weder gefunden wenn ich sie explizit an das Suchmuster dranhänge ([\d\D()§$]*), noch wenn ich sie mit Escape "\" dranhänge: ([\d\D\(\)\§\$]*).
Kann mir jemand auf die Sprünge helfen, worans liegt, bzw. wie diese NICHT gefundenen Zeichen matchen kann?
Danke Euch... und noch ein gutes Neues bei der Gelegeheit
!
Ralf
da es hier (noch) kein separates Forum für RexEx gibt, platziere ich es mal unter JS... ;-) ...
Ich möchte mit enem RegEx-Suchmuster ALLE Zeichen finden, und diese durch RegEx-Variablen $.... ersetzen. Entweder spinnt mein RegEx-Tester oder ich steh aufm Schlauch:
Suchmuster: ([\d\D]*) - also alle Zahlen mit "\d", alle Zeichen mit "\D"auf eine beliebige Länge durch "*" - also alle Zeichen ( denk ich jedenfalls...

Damit werden Zeichen und Sonderzeichen, wie "_", "#", ".", ":", ";" ..... gefunden. Ein paar Zeichen werden aber NICHT gefunden, wie z.B. "§", "$", "(", ")".... Sie werden auch weder gefunden wenn ich sie explizit an das Suchmuster dranhänge ([\d\D()§$]*), noch wenn ich sie mit Escape "\" dranhänge: ([\d\D\(\)\§\$]*).
Kann mir jemand auf die Sprünge helfen, worans liegt, bzw. wie diese NICHT gefundenen Zeichen matchen kann?
Danke Euch... und noch ein gutes Neues bei der Gelegeheit

Ralf