Hallo,
ich hätte mal eine kurze Frage zu einem Pattern. Ich habe hier folgenden Codeausschnitt:
Ich verstehe nicht, warum die if-Bedingung hier erfüllt ist. Eigentlich wollte ich nur folgende Möglichkeiten abdecken:
2-3, 2/3, 2+3.
Kann mir jemand helfen?!
ich hätte mal eine kurze Frage zu einem Pattern. Ich habe hier folgenden Codeausschnitt:
Java:
String s1 = "6.2";
String pattern = "[0-9]{1,3}[+-/][0-9]{1,3}";
if(s1.matches(pattern)) {
// do something
}
Ich verstehe nicht, warum die if-Bedingung hier erfüllt ist. Eigentlich wollte ich nur folgende Möglichkeiten abdecken:
2-3, 2/3, 2+3.
Kann mir jemand helfen?!