SQL截取字符串的问题,拜托各位了

查询的是URL 要求查询的结果:不要前面的路径 不要后面的后缀名。
例子:例:../base/dangan/2333.jpg
只要得到 2333
../base/dangan/233.jpeg
得到 233

可以使用sql的正则表达式REGEXP '^[0-9]+$',得到的就是纯数字的值

参考自:
mysql 取纯数字的值 http://www.data.5helpyou.com/article163.html

url = url.substring(url.lastIndexOf("/")+1, url.lastIndexOf("."));