Heim > Java > javaLernprogramm > Java-Programm für reguläre Ausdrücke zum Abgleichen von Klammern „(' oder „)'

Java-Programm für reguläre Ausdrücke zum Abgleichen von Klammern „(' oder „)'

WBOY
Freigeben: 2023-08-28 09:41:05
nach vorne
1156 Leute haben es durchsucht

Java-Programm für reguläre Ausdrücke zum Abgleichen von Klammern „( oder „)

Der folgende reguläre Ausdruck akzeptiert eine Zeichenfolge mit Klammern: −

"^.*[\(\)].*$";
Nach dem Login kopieren
  • ^ entspricht dem Anfang des Satzes.

  • .* Entspricht null oder mehr (beliebigen) Zeichen.

  • [ () ] passende Klammer.

  • $ gibt das Ende des Satzes an

    import java.util.Scanner;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    public class SampleTest {
       public static void main( String args[] ) {
          String regex = "^.*[\(\)].*$";
          //Reading input from user
          Scanner sc = new Scanner(System.in);
          System.out.println("Enter data: ");
          String input = sc.nextLine();
          //Instantiating the Pattern class
          Pattern pattern = Pattern.compile(regex);
          //Instantiating the Matcher class
          Matcher matcher = pattern.matcher(input);
          //verifying whether a match occurred
          if(matcher.find()) {
             System.out.println("Input accepted");
          }else {
             System.out.println("Not accepted");
          }
       }
    }
    Nach dem Login kopieren
  • Ausgabe 1
Enter data:
sample(text) with parenthesis
Input accepted
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonJava-Programm für reguläre Ausdrücke zum Abgleichen von Klammern „(' oder „)'. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage