我想要一个简单的正则表达式来匹配这样的数字
09876765456
or
09253647586
在mysql中使用选择语法如下:
SELECT *
FROM table`
WHERE `number` REGEXP 'regex'
LIMIT 0 , 30
答案 0 :(得分:1)
这个正则表达式应该这样做:
^09\d{9}$
文字09
后跟9位数字。 ^
和$
将匹配锚定到字符串的开头和结尾。
答案 1 :(得分:1)
SELECT *
FROM table`
WHERE `number` REGEXP '^09\d{9}$'
LIMIT 0 , 30