RegEx: Alle zeichen ausser...

Layna

Erfahrenes Mitglied
Hallo :)
Ok, ich wieder.. habe ein funktionierendes system, das ich jetzt verbessern möchte ;).
Unz zwar will ich aus einem String alle Zeichen AUSSER den Zahlen löschen.
Bisher lösche ich Punkte raus:
Code:
myString.replaceAll("[.]","")
Mein versuch mit:
Code:
myString.replaceAll("![0-9]","")
Scheiterte ziemlich kläglich (es tat sich nämlich nichts mehr).
 
So gehts, hab 'ne Kleinigkeit vergessen:
PHP:
$text=preg_replace("/([0-9])*?[^0-9]*/","\\1",$text);

SORRY SORRY SORRY
Bin über "Neue Beitrage" hergekommen und habe voll verpatzt, dass ich nicht im PHP sondern im Java-Forum bin.
 
Zuletzt bearbeitet:
Danke, das geht :).
Kann mir einer nochmal kurz sagen was es mit \\D auf sich hat?
Oder mir bei der gelegenheit gleich den Link geben wo ich zum Beispiel das finde?
Leider finde ich nämlich auch nirgends eine erklärung warum das jetzt geht :suspekt:

Larayna
 
Zurück