Liebe Forengemeinde,
ich habe ein Textfeld vorliegen, indem wie folgt eingegeben werden darf:
1) 5.0
2) 55.0
Nun prüfe ich das wie folgt ab:
s ist dabe der String, den ich übergebe. Trotzdem kann ich in dem Textfeld ein Komme (,) eingeben, obwohl nur der Punkt zugelassen ist. Was mache ich falsch?
ich habe ein Textfeld vorliegen, indem wie folgt eingegeben werden darf:
1) 5.0
2) 55.0
Nun prüfe ich das wie folgt ab:
Java:
s.matches("[0-9]{0,3}\\.?0?");
s ist dabe der String, den ich übergebe. Trotzdem kann ich in dem Textfeld ein Komme (,) eingeben, obwohl nur der Punkt zugelassen ist. Was mache ich falsch?