Padan Tepat n atau m Berlaku dengan Regex
Ungkapan biasa X{n}|X{m} membenarkan corak X kepada berlaku sama ada n atau m kali. Walau bagaimanapun, sesetengah pengguna mungkin mencari pengkuantiti yang lebih mudah untuk mewakili binaan ini.
Soalan:
Adakah terdapat pengkuantiti khusus yang menguji kejadian X tepat n atau m kali?
Jawapan:
Semasa di sana bukan pengkuantiti tunggal yang memenuhi tujuan tepat ini, pendekatan yang disediakan adalah sah. Sebagai alternatif, regex berikut juga boleh digunakan:
X{m}(X{k})?
di mana:
Ungkapan alternatif ini sepadan dengan X tepat m kali diikuti dengan pilihan kejadian tambahan (sehingga k kali) X, menguji sama ada n atau m kejadian X.
Atas ialah kandungan terperinci Adakah terdapat pengkuantiti tunggal untuk memadankan dengan tepat n atau m kejadian corak dalam regex?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!