Che cos'è il modello RegEx (espressione regolare)? Come usarlo in Java? Esempio allegato

Pubblicato: 2021-01-25
Che cos'è il modello RegEx (espressione regolare)? Come usarlo in Java?

Cos'è RegEx?

Regular Expression è un modello di ricerca per String. java.util.regex Classi per la corrispondenza di sequenze di caratteri con modelli specificati da espressioni regolari in Java.

Puoi usare Regex per:

  • Ricerca di testo
  • Estrazione del testo
  • Modifica del testo

Discutiamo di alcune sintassi di base:

Classi di caratteri in Regex:

Quantificatori in Regex:

Java Split anche un esempio Regex.

Meta caratteri in Regex:

Iniziamo a lavorare sull'esempio. Nell'esempio seguente andremo oltre 5 esempi di Regex diff.

  1. Come analizzare il risultato del comando uptime in Java
  2. Controlla se l'URL termina con un'estensione specifica
  3. Controlla se è presente un IP valido
  4. Esempio di ReplaceAll() di Regex
  5. Scopri se SSN è valido

Produzione:

Come convalidare la sicurezza della password utilizzando il codice Java?

Trova sotto le mie condizioni:

CrunchifyPasswordVerification.java

Risultato: