Regulärer Express, der Charaktere und Ziffern entspricht, aber nicht spezifische Zeichenfolgen in JavaJava

Java-Forum
Anonymous
 Regulärer Express, der Charaktere und Ziffern entspricht, aber nicht spezifische Zeichenfolgen in Java

Post by Anonymous »

Guten Abend Jungs, < /p>

Ich habe eine Frage zum regulären Ausdruck in Java. />
Es ist also so etwas in Java < /p>

if(s.matches("^[a-zA-Z][a-zA-Z0-9]*") && !s.equals("if")
&& !s.equals("else") && !s.equals("while") && !s.equals("true")
&& !s.equals("false")){
System.out.println("is ID");
}

else {
System.out.println("not ID");
}
< /code>

Die Ausgabe für verschiedene S sieht also wie < /p>

aus //s="if"
not ID

//s="ifif"
is ID

//s="while220"
is ID

//s="90"
not ID
< /code>

Meine Frage ist:
Kann ich einen regulären Ausdruck verwenden, um alle Bedingungen in meiner If -Anweisung zu erreichen?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post