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查询 也支持正则
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}$')