我试图在mysql数据库中隔离一些与可以描述为
的模式匹配的表某个名称 _ 10位数时间戳
例如:
| oxseohistory_1381393508 |
| oxseohistory_1382427650 |
| oxseohistory_1382617597 |
有没有办法使用正则表达式匹配最后10位数的所有内容?像这个?
\d{10}$
我试过
SHOW TABLES FROM `usrdb_xxxx` WHERE `Tables_in_usrdb_xxxx` RLIKE '\d{10}$';
哪个不起作用(空集)。
答案 0 :(得分:1)
由于MySQL不支持\d
,您可以使用
[[:digit:]]{10}$
或者
[0-9]{10}$