現在有個需求是:從字符串中找到電話號碼,類似於:
abcd19090909091 或者hello 9089890,找到19090909090和9089890
網上搜索好久,大部分都是數字部分在字符串的前面。在後面的如何處理呢,想到一個非常繞的方法,利用reverse函數,如下:
select reverse(cast(REVERSE('abcd19090909091 ') as UNSIGNED)) ;
select reverse(cast(REVERSE('hello 1234567 ') as UNSIGNED)) ;
歡迎有好辦法的大牛,留言~