正则表达式选择最后一个字符

时间:2016-05-09 12:32:02

标签: mysql regex phpmyadmin

我想要MySQL查询,它将检索字符串

中的最后一个字符

EX:你好,RAM,SHIVU,RAJEEV

输出:l,A,V,E

我尝试了正则表达式如下

  

从tb_name中选择*其中fn REGEXP" a $"

这将检索最后一个包机为" a",但我想要OUTPUT,如上所述。

2 个答案:

答案 0 :(得分:2)

我不确定你要做什么。根据你的输出,我不得不说你不应该在default子句上写这个正则表达式。实际上你不需要正则表达式。您可以使用SUBSTR()函数来实现预期结果:

WHERE

答案 1 :(得分:1)

你可以试试这个:

select  left(right(fn, 2),1) from tb_name