社区
MySQL
帖子详情
mysql 5.6 当中怎么做到正则表达式替换?
秀小川
2019-07-28 06:50:05
比如我有一个地址字段内容类似
"北京市朝阳区五一路156号1-1-1"
"北京市五一路156#10-12-11"
类似这样的字段, 我想把这些不规则地址进行修正成"五一路1-1-1", "五一路10-12-11"这样的样式. 在程序里面我可以用
".*五一路.*(\d*)-(\d*)-(\d*)"=>"五一路$1-$2-$3"
这样的方式进行替换. 在mysql里面怎么用查询语句实现类似的替换?
...全文
975
1
打赏
收藏
mysql 5.6 当中怎么做到正则表达式替换?
比如我有一个地址字段内容类似"北京市朝阳区五一路156号1-1-1" "北京市五一路156#10-12-11"类似这样的字段, 我想把这些不规则地址进行修正成"五一路1-1-1", "五一路10-12-11"这样的样式. 在程序里面我可以用".*五一路.*(\d*)-(\d*)-(\d*)"=>"五一路$1-$2-$3" 这样的方式进行替换. 在mysql里面怎么用查询语句实现类似的替换?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TamoR.
2019-07-29
打赏
举报
回复
我觉得可以查询出来再重新保存,当if成立时,执行第一个参数,否则输出本身。设字段为address,表名为dz
select if(address regexp '.*五一路.*(\d*)-(\d*)-(\d*)','五一路$1-$2-$3',address) from dz
php-
5.6
_LAMP
4. **字符串和
正则表达式
**:增强了字符串处理和
正则表达式
功能,例如支持PCRE(Perl Compatible Regular Expressions)的命名捕获组,使
正则表达式
更易读。 5. **内存管理**:PHP
5.6
在内存管理方面进行了优化,...
MySQL
中文参考手册.chm
5.6
怎样处理没有提交/回卷(COMMIT / ROLLBACK) 6
MySQL
存取权限系统 6.1 权限系统做什么 6.2
MySQL
用户名和口令 6.3 与
MySQL
服务器连接 6.4 使你的口令安全 6.5
MySQL
提供的...
MySQL
中文参考手册
* 1
MySQL
的一般的信息 o 1.1 什么是
MySQL
? o 1.2 关于本手册 + 1.2.1 本手册中使用的约定 o 1.3
MySQL
的历史 o 1.4
MySQL
的主要特征 o 1.5
MySQL
稳定性? o 1.6 顺应2000年 o 1.7 SQL一般信息和教程 o ...
mysql
官方中文参考手册
MySQL
5.1参考手册 目录 前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3.
MySQL
AB概述 1.4.
MySQL
数据库管理系统概述 1.4.1.
MySQL
的历史 1.4.2.
MySQL
的的主要特性 1.4.3.
MySQL
稳定性 1.4.4. ...
PHP和
MySQL
Web开发第4版pdf以及源码
4.9 比较字符串函数和
正则表达式
函数 4.10 进一步学习 4.11 下一章 第5章 代码重用与函数编写 5.1 代码重用的好处 5.1.1 成本 5.1.2 可靠性 5.1.3 一致性 5.2 使用require()和include()函数 5.2.1 文件...
MySQL
57,064
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章