Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このような数字に一致する単純な正規表現が必要です
09876765456 or 09253647586
次のようなmysql select構文で使用するには:
SELECT * FROM table` WHERE `number` REGEXP 'regex' LIMIT 0 , 30
この正規表現はそれを行う必要があります:
^09\d{9}$
テキストの09後に 9 桁の数字が続きます。およびは、一致を文字列の最初と最後に固定します^。$
09
^
$
SELECT * FROM table` WHERE `number` REGEXP '^09\d{9}$' LIMIT 0 , 30