Java AdvancedLesson 78Preview gratis
Java RegEx
Lesson ini bagian dari Java · Semua level
Ringkasan
Regular expression adalah pola teks yang dipakai untuk mencari, mencocokkan, dan memanipulasi string. Di Java, kelas Pattern dan Matcher dari paket java.util.regex menyediakan API-nya, ditambah method String seperti matches() dan split(). Karakter khusus seperti titik atau bintang harus di-escape bila dimaknai sebagai teks biasa.
Poin kunci
- Pattern.compile(pola) menghasilkan Pattern, lalu buat Matcher lewat method matcher()
- matches() menguji seluruh string, sedangkan find() mencari di posisi mana pun
- \d digit, \w karakter kata, \s whitespace, dan . mewakili satu karakter apa pun
- Kuantifier: * nol atau lebih, + satu atau lebih, ? nol atau satu, {m,n} rentang jumlah
- Kurung membentuk grup dan isinya bisa diambil dengan group(n)
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.