您的位置:首页 > 数据库 > MySQL

MYSQL function使用正则表达式验证是否是手机号码

2013-08-26 16:38 555 查看
DELIMITER $$
DROP FUNCTION IF EXISTS `ISMOBILE`$$
CREATE  FUNCTION `ISMOBILE`(mobileNum VARCHAR(32)) RETURNS INT(32)
BEGIN
DECLARE  result  INT(1) DEFAULT 0;
SELECT pmsg REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$' INTO result ;
RETURN result;
END$$
DELIMITER ;


使用正则表达式的方式判断是否是手机号码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: