MySQL REGEX获取整数之间的所有内容

时间:2012-09-23 08:33:26

标签: mysql regex between

我怎样才能获得单个数字整数之间的所有内容?喜欢这个字符串:

7get this text9

我试过了:

SELECT * FROM `test` WHERE `file` REGEXP '[0-9](.*?)[0-9]'

但这会引发mysql错误:

  

从regexp

获得错误'重复 - 运算符操作数无效'

你是怎么做到的?

1 个答案:

答案 0 :(得分:4)

您有两个重复运算符,*?互相跟随。

删除?会选择您要搜索的文字。

SQL Fiddle