The concrete usage of regexp_substr function in mysql
This article mainly explains "the specific usage of regexp_substr function in mysql". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn the specific usage of the regexp_substr function in mysql.
1. Return the substring of the matching pattern pat in the string expr. If the matching substring cannot be found, NULL is returned.
2. If expr or pat is NULL, the function returns NULL.
The REGEXP_SUBSTR () function supports the following optional parameters:
Pos means that the search starts at the specified location of the string expr. The default match starts with the first character.
Occurence indicates how many matching substrings are returned. The first matching substring is returned by default.
Match_type indicates the matching mode, and the parameters are the same as the REGEXP_LIKE () function above.
Example
Mysql > SELECT REGEXP_SUBSTR ('abc def ghi',' [a Murz] +') +-- + | REGEXP_SUBSTR ('abc def ghi' '[amurz] +') | +-- + | abc | +-- + mysql > SELECT REGEXP_SUBSTR ('abc def ghi' '[amurz] +', 1,3) +-+ | REGEXP_SUBSTR ('abc def ghi',' [a Murz] +', 1 3) | +-+ | ghi | +-+ here I believe you have a deeper understanding of "the specific use of the regexp_substr function in mysql", so you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!