Java Regex - Kelas Pola

pengantar

Itu java.util.regex.Pattern kelas mewakili representasi terkompilasi dari ekspresi reguler.

Deklarasi kelas

Berikut adalah deklarasi untuk java.util.regex.Pattern kelas -

public final class Pattern
   extends Object
      implements Serializable

Bidang

Berikut adalah bidang untuk java.util.regex.Duration kelas -

  • static int CANON_EQ - Mengaktifkan kesetaraan kanonik.

  • static int CASE_INSENSITIVE - Mengaktifkan pencocokan tidak peka huruf besar / kecil.

  • static int COMMENTS - Mengizinkan spasi dan komentar dalam pola.

  • static int DOTALL - Mengaktifkan mode dotall.

  • static int LITERAL - Mengaktifkan penguraian pola secara literal.

  • static int MULTILINE - Mengaktifkan mode multiline.

  • static int UNICODE_CASE - Mengaktifkan pelipatan casing yang peka terhadap Unicode.

  • static int UNICODE_CHARACTER_CLASS - Mengaktifkan versi Unicode dari kelas karakter yang telah ditentukan sebelumnya dan kelas karakter POSIX.

  • static int UNIX_LINES - Mengaktifkan mode garis Unix.

Metode kelas

Sr Tidak Metode & Deskripsi
1 Kompilasi Pola statis (String regex)

Mengompilasi ekspresi reguler yang diberikan menjadi pola.

2 Kompilasi Pola statis (String regex, bendera int)

Mengompilasi ekspresi reguler yang diberikan menjadi pola dengan bendera yang ditentukan.

3 int flags ()

Mengembalikan tanda kecocokan pola ini.

4 Matcher matcher (masukan CharSequence)

Membuat pencocokan yang akan mencocokkan masukan yang diberikan dengan pola ini.

5 pencocokan boolean statis (String regex, input CharSequence)

Mengompilasi ekspresi reguler yang diberikan dan mencoba mencocokkan input yang diberikan dengannya.

6 Pola string ()

Mengembalikan ekspresi reguler tempat pola ini dikompilasi.

7 Kutipan string statis (String)

Mengembalikan String pola literal untuk String yang ditentukan.

8 Pembagian string [] (masukan CharSequence)

Memisahkan urutan masukan yang diberikan di sekitar kecocokan pola ini.

9 String [] split (masukan CharSequence, batas int)

Memisahkan urutan masukan yang diberikan di sekitar kecocokan pola ini.

10 String toString ()

Mengembalikan representasi string dari pola ini.

Metode yang diwariskan

Kelas ini mewarisi metode dari kelas berikut -

  • Java.lang.Object