Rumah  >  Artikel  >  Apakah kad bebas ungkapan biasa?

Apakah kad bebas ungkapan biasa?

zbt
zbtasal
2023-11-17 13:40:542488semak imbas

Kad bebas ungkapan biasa termasuk ".", "*", "+", "?", "^", "$", "[]", "[^]", "[a-z]", "[ A-Z ]", "[0-9]", "d", "D", "w", "W", "s", "S" dan "b". Pengenalan terperinci: 1. ".", sepadan dengan mana-mana aksara tunggal, kecuali aksara baris baharu; 2. ".", sepadan dengan mana-mana aksara tunggal, kecuali aksara baris baharu; "?" dan lain-lain.

Apakah kad bebas ungkapan biasa?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

Kad bebas ungkapan biasa ialah aksara khas yang digunakan untuk memadankan corak teks. Kad bebas ungkapan biasa yang biasa digunakan termasuk:

1, ".": sepadan dengan mana-mana aksara tunggal, kecuali aksara baris baharu.

2 "*": Padankan aksara sebelumnya sifar atau lebih kali.

3 "+": Padankan aksara sebelumnya satu kali atau lebih.

4 "?": Padankan aksara sebelumnya sifar atau satu masa.

5. "^": Padankan permulaan rentetan.

6. "$": sepadan dengan hujung rentetan.

7. "[]": Padankan mana-mana aksara dalam kurungan.

8. "[^]": Padankan mana-mana aksara yang tiada dalam kurungan.

9. "[a-z]": Padankan mana-mana huruf kecil.

10. "[A-Z]": Padankan mana-mana huruf besar.

11. "[0-9]": Padankan sebarang nombor.

12. "d": sepadan dengan sebarang nombor, bersamaan dengan "[0-9]".

13. "D": sepadan dengan mana-mana aksara bukan angka, bersamaan dengan "[^0-9]".

14. "w": sepadan dengan mana-mana huruf, nombor atau garis bawah, bersamaan dengan "[a-zA-Z0-9_]".

15. "W": sepadan dengan mana-mana bukan huruf, nombor atau garis bawah, bersamaan dengan "[^a-zA-Z0-9_]".

16 "s": Memadankan mana-mana aksara ruang putih, termasuk ruang, tab, baris baharu, dsb.

17. "S": Padankan mana-mana aksara bukan ruang putih.

18. "b": Padankan sempadan perkataan.

Kad bebas ini boleh digabungkan dalam ungkapan biasa untuk memadankan corak teks yang lebih kompleks. Untuk penggunaan khusus kad bebas ungkapan biasa, sila rujuk tutorial dan dokumentasi ungkapan biasa yang berkaitan.

Atas ialah kandungan terperinci Apakah kad bebas ungkapan biasa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn