Sel"/> Sel">
Rumah >pangkalan data >tutorial mysql >Apakah pengendali MySQL REGEXP dan bagaimana ia mengendalikan padanan corak?
MySQL menyokong operasi pemadanan corak lain berdasarkan ungkapan biasa dan pengendali REGEXP. Di bawah ialah jadual corak yang boleh digunakan dengan operator REGEXP untuk mengendalikan padanan corak.
Corak |
Apakah corak yang sepadan watak tunggal[...]
|
[^...] | |
p> tely | p1|p2|p3 ;p2|p3 1, p2 atau p3 |
sifar atau lebih kejadian unsur sebelumnya | |
Satu atau lebih kejadian unsur sebelumnya | |
Satu atau lebih kejadian unsur sebelumnya | n contoh daripada elemen sebelumnya |
{m,n} |
m kepada n kejadian elemen sebelumnya |
saya menggunakan Student_info" dengan data berikut - mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | | 130 | Ram | Jhansi | Computers | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | +------+---------+------------+------------+ 5 rows in set (0.00 sec) | Sekarang, berikut adalah beberapa pertanyaan untuk mencari corak "Nama" daripada jadual di atas menggunakan REGEXP -mysql> Select Name from student_info WHERE Name REGEXP '^Y'; +---------+ | Name | +---------+ | YashPal | +---------+ 1 row in set (0.11 sec) | Pertanyaan di atas akan menemui semua nama bermula dengan "Y".
mysql> Select name from student_info WHERE Name REGEXP 'av'; +--------+ | name | +--------+ | Gaurav | +--------+ 1 row in set (0.00 sec)Pertanyaan di atas akan menemui semua nama yang mengandungi "av". mysql> Select name from student_info WHERE Name REGEXP '^[aeiou]|am$'; +-------+ | name | +-------+ | Ram | | Shyam | +-------+ 2 rows in set (0.00 sec) | Pertanyaan di atas akan menemui semua nama bermula dengan vokal dan berakhir dengan "am".
Atas ialah kandungan terperinci Apakah pengendali MySQL REGEXP dan bagaimana ia mengendalikan padanan corak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!