Guten Abend Leute,
kann mir einer von euch sagen, warum bei dem folgenden Code bei der Eingabe von "create engine electrical 103 118 3 true true 103-118" false zrückgegeben wird. Ich finde den Fehler einfach nicht. Danke schonmal im voraus.
Java:
if (s.matches("create\\s+engine\\s+((electrical)|(steam)|(diesel))"
+ "\\s+\\w+\\s+\\w+\\s+\\d+\\s+((true)|(false))\\s+((true)|(false))"
+ "\\s+\\w+-\\w+") ){
methode();
}
kann mir einer von euch sagen, warum bei dem folgenden Code bei der Eingabe von "create engine electrical 103 118 3 true true 103-118" false zrückgegeben wird. Ich finde den Fehler einfach nicht. Danke schonmal im voraus.
Java:
if (s.matches("create\\s+engine\\s+((electrical)|(steam)|(diesel))"
+ "\\s+\\w+\\s+\\w+\\s+\\d+\\s+((true)|(false))\\s+((true)|(false))"
+ "\\s+\\w+-\\w+") ){
methode();
}