10. Januar 200619 j Hallo, ich finde in den zahlreichen Dokumentationen nichts dazu! Also ich möchte festlegen welche Zeichen erlaubt ist und möglichst eine Fehlermeldung bekommen, wenn ein nicht erlaubtest Zeichen dabei ist! Ich kann zwar jetzt auch jedes einzelne Zeichen mit meinen erlaubten Zeichen vergleichen, aber das ist zu aufwendig und ausserdem möchte ich ja auch noch was lernen. ^^ Ein vergleichbarer Befehl aus PHP zum Beispiel ist ereg! mfg
10. Januar 200619 j Sowas dürfte man doch mit einem regülären Ausdruck gehen. Du legst ein Pattern an, daß alle Deine unerlaubten Zeichen enthält und sobald das matcht, weißt Du: Schissendreck.
11. Januar 200619 j Dann schau Dir mal in der API-Dokumentation die Klasse java.lang.String und das Pattern java.uti.regex an. Da wirst Du fündig. Peter
11. Januar 200619 j jop mit API und Hilfe eines Programmierfreaks ^^ habe ich dann das gefunden: boolean b = Pattern.matches ("^((\\d)+-){0,}(\\d|x|X){1}$",sISBN); Und das erfühlt seinen Sinn!! danke schön
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.