在MySQL中进行反向引用的替代方案

时间:2014-06-24 16:10:12

标签: mysql

我有一个场景,我需要匹配一个模式,如重复数字(41xx),其中x的值将相同。例如,(4122,4133,4155等)。我可以使用像'44([0-9] / 1)这样的反向引用来做到这一点。但是由于MySql不支持反向引用,还有其他方法可以实现相同的结果吗?

更新: 我尝试了什么

select '4455' regexp '44([0-9]/1)'

但由于mysql似乎不支持反向引用,所以这个查询没有给出我预期的结果。

其他替代方案将是:

select '4455' regexp '44[0-9][0-9]'

但这也将匹配4456,4468等。我想匹配相同的模式,这意味着我想设置第三和第四位数相同的期望。

0 个答案:

没有答案