0
나는 'ramesh//ram/123.jpeg'
과 같은 문자열을 가지고 있습니다. 여기 내가 '123.jpeg'
을 원한다.perticular 문자열을 얻는 방법
위치 및 하위 문자열을 어떻게 사용합니까?
나는 'ramesh//ram/123.jpeg'
과 같은 문자열을 가지고 있습니다. 여기 내가 '123.jpeg'
을 원한다.perticular 문자열을 얻는 방법
위치 및 하위 문자열을 어떻게 사용합니까?
당신은 마지막 '/'
후 모든 문자를 일치 substring
의 정규식 변형으로 작업을 수행 할 수 있습니다 나는 문자의 마지막 위치를 얻을 수있는 쉬운 방법이 있다고 생각하지 않습니다
SELECT substring('ramesh//ram/123.jpeg' FROM '[^/]*$')
합니다. 정규 표현식없이 얻을 수있는 가장 가까운 위치는 다음과 같습니다.
SELECT a[array_length(a,1)] FROM string_to_array('ramesh//ram/123.jpeg', '/') a;
모든 파일이/ram 폴더에 있습니까? – Lucas