Heim > Datenbank > MySQL-Tutorial > So verwenden Sie die Funktion regexp_substr in MySQL

So verwenden Sie die Funktion regexp_substr in MySQL

WBOY
Freigeben: 2023-05-30 22:40:05
nach vorne
1925 Leute haben es durchsucht

1. Gibt den Teilstring zurück, der dem Muster pat im String expr entspricht. Wenn kein passender Teilstring gefunden wird, wird NULL zurückgegeben.

2. Wenn expr oder pat NULL ist, gibt die Funktion NULL zurück. Die Funktion

REGEXP_SUBSTR() unterstützt die folgenden optionalen Parameter:

pos bedeutet, dass die Suche ab der angegebenen Position der Zeichenfolge expr gestartet wird. Standardmäßig beginnt der Abgleich mit dem ersten Zeichen.

Occurence gibt an, welcher passende Teilstring zurückgegeben wird. Standardmäßig wird der erste passende Teilstring zurückgegeben.

match_type gibt die Matching-Methode an und die Parameter stimmen mit der obigen REGEXP_LIKE()-Funktion überein.

Instanz

mysql> SELECT REGEXP_SUBSTR('abc def ghi', '[a-z]+');
+----------------------------------------+
| REGEXP_SUBSTR('abc def ghi', '[a-z]+') |
+----------------------------------------+
| abc                                    |
+----------------------------------------+
mysql> SELECT REGEXP_SUBSTR('abc def ghi', '[a-z]+', 1, 3);
+----------------------------------------------+
| REGEXP_SUBSTR('abc def ghi', '[a-z]+', 1, 3) |
+----------------------------------------------+
| ghi                                          |
+----------------------------------------------+
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion regexp_substr in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage