select ud.user_id, ud.mobile_tel from user_details ud where regexp_like(ud.mobile_tel,'^(13[0-9]|14[0-9]|15[0-9]|18[8|9])\d{8}$')oracle查询 也支持正则
本文介绍了一个使用Oracle数据库进行手机号码验证的SQL查询案例。通过使用正则表达式regexp_like,可以有效地筛选出符合特定格式(如以13、14、15、18开头的11位号码)的手机号码。
select ud.user_id, ud.mobile_tel from user_details ud where regexp_like(ud.mobile_tel,'^(13[0-9]|14[0-9]|15[0-9]|18[8|9])\d{8}$')
2497
2267

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