【说站】mysql中regexp_replace函数的使用
mysql 使用 函数 replace REGEXP
2023-06-13 09:13:24 时间
mysql中regexp_replace函数的使用
1、函数将字符串expr中匹配模式pat的子串替换为repl并返回替换结果。
2、若expr、pat或repl为NULL,函数返回NULL。
REGEXP_REPLACE()函数支持以下可选参数:
pos表示从字符串expr的指定位置开始搜索。默认从第一个字符开始匹配。
occurence表示替换第几次匹配的子串。默认值为0,表示替换所有匹配的子串。
match_type表示匹配方式,参数与上述REGEXP_LIKE()函数一致。
实例
mysql> SELECT REGEXP_REPLACE('a b c', 'b', 'X');
+-----------------------------------+
| REGEXP_REPLACE('a b c', 'b', 'X') |
+-----------------------------------+
| a X c |
+-----------------------------------+
mysql> SELECT REGEXP_REPLACE('abc def ghi', '[a-z]+', 'X', 1, 3);
+----------------------------------------------------+
| REGEXP_REPLACE('abc def ghi', '[a-z]+', 'X', 1, 3) |
+----------------------------------------------------+
| abc def X |
+----------------------------------------------------+
以上就是mysql中regexp_replace函数的使用,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
相关文章
- MySQL Variables slow_launch_time 数据库 参数变量解释及正确配置使用
- PHP操作MySQL:实现数据库写入操作(php写入mysql)
- 安装MySQL扩展:使用YUM简单搞定(yum安装mysql扩展)
- MySQL备份:使用备份语句保护数据安全(mysql备份语句)
- 重装MySQL,电脑重获活力(电脑重装mysql)
- MySQL首次使用指南:让你轻松上手!(mysql初次使用教程)
- 数据库使用Pandas与MySQL数据库进行有效数据分析(pandas与mysql)
- 快速简便的方法:如何使用MySQL还原数据库(mysql还原数据库)
- MySQL允许%符号作为连接字符,可提高查询效率。(mysql允许连接)
- MySQL数据库:实现分页函数的简单方法(mysql数据库分页函数)
- MySQL教程:如何使用DISTINCT排除重复项(mysql排除重复)
- MySQL编码如何查询?(mysql怎么查看编码)
- MySQL函数自定义技巧小结(mysql函数自定义)
- MySQL 如何查询大于指定时间的数据?(mysql大于时间)
- MySQL 监听地址设置:提高连接效率和安全性(mysql监听地址)
- 如何使用MySQL查询当前用户信息(mysql查询当前用户)
- MySQL索引的创建方法(mysql怎么建立索引)
- MySQL 删除数据的实例演示(mysql 删除实例)
- MySQL中如何使用Remove命令(mysql中remove)
- 使用MySQL Navi进行数据库管理的全面指南(mysql中navi)
- MySQL 函数conv的求解与应用(conv() mysql)
- 使用CMD命令行启动MySQL时出错(cmd启动mysql出错)
- 深入解析MySQL万字精华总结精彩呈现(mysql万字精华总结)
- 如何使用MYSQL记录下载历史(mysql 下载记录表)
- MySQL下载源稳定快速的数据库管理工具(mysql下载源)