Co to jest wzorzec RegEx (wyrażenie regularne)? Jak go używać w Javie? Przykład w załączeniu

Opublikowany: 2021-01-25
Co to jest wzorzec RegEx (wyrażenie regularne)? Jak go używać w Javie?

Co to jest RegEx?

Wyrażenie regularne to wzorzec wyszukiwania ciągu. java.util.regex Klasy do dopasowywania sekwencji znaków do wzorców określonych przez wyrażenia regularne w Javie.

Możesz użyć Regex do:

  • Wyszukiwanie tekstu
  • Ekstrahowanie tekstu
  • Modyfikowanie tekstu

Omówmy podstawową składnię:

Klasy znaków w regexie:

Kwantyfikatory w wyrażeniu regularnym:

Java Split to także przykład Regex.

Metaznaki w wyrażeniu regularnym:

Zacznijmy pracę na przykładzie. W poniższym przykładzie omówimy 5 przykładów diff Regex.

  1. Jak przeanalizować wynik polecenia Parse uptime w Javie?
  2. Sprawdź, czy adres URL kończy się określonym rozszerzeniem
  3. Sprawdź, czy obecny jest prawidłowy adres IP
  4. Przykład ReplaceAll() z wyrażenia regularnego
  5. Sprawdź, czy SSN jest prawidłowy

Wyjście:

Jak sprawdzić siłę hasła za pomocą kodu Java?

Znajdź poniżej moje warunki:

CrunchifyPasswordVerification.java

Wynik: