https://www.sjkjc.com/mysql-ref/regexp_replace/

    一般的replace()函数:replace (field_name,’from_str’,’to_str’)
    REGEXP_REPLACE() 函数使用新内容替换一个字符串中和正则表达式匹配的内容
    默认情况下, REGEXP_REPLACE() 函数执行不区分大小写的匹配
    语法:REGEXP_REPLACE(str, regexp, replacement, position, occurrence, mode)
    参数:

    • str:必需的,一个字符串
    • regexp:必需的。正则表达式
    • position:可选的。开始搜索的起始位置。默认为 1
    • occurrence:可选的。第几次匹配的内容。默认为 1
    • mode:可选的。执行匹配采用的模式,可以设置1个或多个值
      • c 区分大小写
      • i 区分大小写
      • m 多行匹配模式
      • n. 可以匹配行结束
      • u 仅限unix行结尾
      • 如果匹配模式存在矛盾的选项,则以最右边的为准。

    返回值:REGEXP_REPLACE() 函数在 str 中使用 replacement 替换和正则表达式 regexp 匹配的内容,并返回替换后的结果。如果 str, regexp 或者 replacement 为 NULL,REGEXP_REPLACE() 将返回 NULL