背景
项目原因,从第三方平台获取的收件信息,转发给物流平台。
来源收件信息存在很多临时存档情况,如“广东省深圳市南山区abc”,后面会再补充详细地址。
需要自动检查是否完整可以同步,使用正则匹配,可以过滤大部分的临时收件信息。
注:这里使用到了MySQL8的新函数
手机号
SELECT * FROM sys_user WHERE mobile REGEXP "^[1][3456789][0-9]{9}$";
收件地址
SELECT * FROM sys_user WHERE address REGEXP '^.*省.*[市|县]' AND LENGTH( REGEXP_REPLACE ( address, ',|广东省|广东市|深圳市|越秀区|南山区', '' ) ) > 5
617

被折叠的 条评论
为什么被折叠?



