Bagaimana untuk menggunakan fungsi regexp_instr dalam mysql
May 29, 2023 am 08:25 AM1. Fungsi mengembalikan kedudukan subrentetan yang sepadan dengan tepukan corak dalam expr rentetan Jika tiada subrentetan yang sepadan ditemui, 0 dikembalikan.
2. Jika expr atau pat adalah NULL, fungsi tersebut mengembalikan NULL. Kedudukan watak bermula dari 1.
Parameter pilihan:
pos bermaksud untuk mula mencari dari kedudukan expr rentetan yang ditentukan. Secara lalai, padanan bermula daripada aksara pertama.
kejadian bermaksud berapa banyak hasil yang sepadan dikembalikan. Secara lalai, kedudukan subrentetan pertama yang dipadankan dikembalikan.
return_option menunjukkan jenis kedudukan kembali. Jika parameter ini ialah 0 (nilai lalai), kedudukan aksara pertama subrentetan dikembalikan;
match_type menunjukkan kaedah padanan dan parameter adalah sama dengan fungsi REGEXP_LIKE() di atas.
Instance
mysql> SELECT REGEXP_INSTR('dog cat dog', 'dog'); +------------------------------------+ | REGEXP_INSTR('dog cat dog', 'dog') | +------------------------------------+ | 1 | +------------------------------------+ mysql> SELECT REGEXP_INSTR('dog cat dog', 'dog', 2); +---------------------------------------+ | REGEXP_INSTR('dog cat dog', 'dog', 2) | +---------------------------------------+ | 9 | +---------------------------------------+ mysql> SELECT REGEXP_INSTR('aa aaa aaaa', 'a{2}'); +-------------------------------------+ | REGEXP_INSTR('aa aaa aaaa', 'a{2}') | +-------------------------------------+ | 1 | +-------------------------------------+ mysql> SELECT REGEXP_INSTR('aa aaa aaaa', 'a{4}'); +-------------------------------------+ | REGEXP_INSTR('aa aaa aaaa', 'a{4}') | +-------------------------------------+ | 8 | +-------------------------------------+
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi regexp_instr dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Kemahiran pemprosesan struktur data besar PHP

Bagaimana untuk mengoptimumkan prestasi pertanyaan MySQL dalam PHP?

Bagaimana untuk menggunakan sandaran dan pemulihan MySQL dalam PHP?

Apakah senario aplikasi jenis penghitungan Java dalam pangkalan data?

Bagaimana untuk memasukkan data ke dalam jadual MySQL menggunakan PHP?

Bagaimana untuk membetulkan ralat mysql_native_password tidak dimuatkan pada MySQL 8.4

Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?

Strategi pengoptimuman prestasi untuk halaman tatasusunan PHP
