Ce este modelul RegEx (Expresie regulată)? Cum se folosește în Java? Exemplu atasat

Publicat: 2021-01-25
Ce este RegEx Pattern (Expresie regulată)? Cum se folosește în Java?

Ce este RegEx?

Expresia regulată este un model de căutare pentru String. java.util.regex Clase pentru potrivirea secvențelor de caractere cu modelele specificate de expresii regulate în Java.

Puteți folosi Regex pentru:

  • Căutarea textului
  • Extragerea textului
  • Modificarea textului

Să discutăm câteva sintaxe de bază:

Clasele de caractere în Regex:

Cuantificatori în Regex:

Java Split, de asemenea, un exemplu Regex.

Meta caractere în Regex:

Să începem să lucrăm la exemplu. În exemplul de mai jos vom trece peste 5 exemple de regex diferite.

  1. Cum să analizați rezultatul comenzii de uptime în Java
  2. Verificați dacă adresa URL se termină cu o anumită extensie
  3. Verificați dacă există IP valid
  4. Exemplul ReplaceAll() de regex
  5. Aflați dacă SSN este valid

Ieșire:

Cum se validează puterea parolei folosind codul Java?

Găsiți mai jos condițiile mele:

CrunchifyPasswordVerification.java

Rezultat: