2014-06-23 44 views
0

我有這樣的字符串'ramesh//ram/123.jpeg'。 在這裏,我想得到'123.jpeg'如何獲得相關字符串

我將如何使用位置和子串來獲得此?

+0

將所有文件放在/ ram文件夾中? – Lucas

回答

2

您可以用substring正則表達式變種做了,最後'/'後匹配所有字符:

SELECT substring('ramesh//ram/123.jpeg' FROM '[^/]*$') 

我不認爲有任何簡單的方法來得到一個字符的最後位置。沒有正則表達式可以得到最接近的可能是:

SELECT a[array_length(a,1)] FROM string_to_array('ramesh//ram/123.jpeg', '/') a;