-1

このような数字に一致する単純な正規表現が必要です

09876765456
or 
09253647586

次のようなmysql select構文で使用するには:

SELECT * 
FROM  table` 
WHERE  `number` REGEXP 'regex'
LIMIT 0 , 30
4

2 に答える 2

1

この正規表現はそれを行う必要があります:

^09\d{9}$

テキストの09後に 9 桁の数字が続きます。およびは、一致を文字列の最初と最後に固定します^$

于 2012-08-10T11:40:23.457 に答える
1
SELECT * 
FROM  table` 
WHERE  `number` REGEXP '^09\d{9}$'
LIMIT 0 , 30
于 2012-08-10T11:41:00.617 に答える