Bagaimana untuk Memadankan Aksara Diikuti oleh Digit dalam MySQL menggunakan REGEXP?

Susan Sarandon
Lepaskan: 2024-10-26 13:01:29
asal
702 orang telah melayarinya

How to Match Characters Followed by Digits in MySQL using REGEXP?

Pertanyaan Regex dalam MySQL

Dalam MySQL, pengendali LIKE biasanya digunakan untuk padanan corak. Walau bagaimanapun, apabila cuba memadankan aksara diikuti dengan digit, ia selalunya menghasilkan nilai nol. Untuk mengatasinya, pertimbangkan untuk menggunakan operator REGEXP sebaliknya.

Pertanyaan berikut menyasarkan rekod bermula dengan jujukan aksara "ALA" dan berakhir dengan satu digit:

<code class="mysql">SELECT trecord FROM `tbl` WHERE (trecord REGEXP '^ALA[0-9]')</code>
Salin selepas log masuk

"^" simbol memastikan bahawa padanan bermula pada permulaan rekod, manakala "[0-9]" menentukan bahawa aksara terakhir mestilah digit.

Sebagai contoh, jika jadual mengandungi rekod:

trecord
-------
ALA0000
ALA0001
ALA0002
Salin selepas log masuk
Salin selepas log masuk

Pertanyaan di atas akan kembali:

trecord
-------
ALA0000
ALA0001
ALA0002
Salin selepas log masuk
Salin selepas log masuk

Dengan menggunakan REGEXP, anda boleh meningkatkan ekspresi pertanyaan MySQL anda untuk senario padanan corak yang melibatkan jujukan aksara tertentu diikuti dengan digit.

Atas ialah kandungan terperinci Bagaimana untuk Memadankan Aksara Diikuti oleh Digit dalam MySQL menggunakan REGEXP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!