Contoh Reluctant Quantifier
Penghitung enggan menunjukkan mesin pencari untuk memulai dengan potongan string sesingkat mungkin. Setelah kecocokan ditemukan, mesin akan melanjutkan; jika tidak, ia menambahkan satu karakter ke bagian string yang diperiksa dan mencari itu, dan seterusnya. Proses ini mengikuti sampai menemukan kecocokan atau seluruh string telah digunakan. Berikut adalah berbagai contoh Reluctant Quantifier yang menggunakan regular expression di java.
Sr Tidak | Bangun & Cocok |
---|---|
1 | X ?? X, sekali atau tidak sama sekali. |
2 | X *? X, nol kali atau lebih |
3 | X +? X, satu kali atau lebih. |
4 | X {n}? X, tepatnya n kali. |
5 | X {n,}? X, setidaknya n kali. |
6 | X {n, m}? X, setidaknya n tetapi tidak lebih dari m kali |