1
이의 우리가 세 개의 파일 이름이 있다고 가정 해 봅시다 : 분명히 세 1 개 문자 다른한계와 끝에서 파일 이름을 절단하는 방법
var a = "01704_0047a_05a_canvas.jpg";
var b = "101704_0047a_05a_canvas.jpg";
var c = "foo.jpg";
을, 이것은 내가 '무엇을, 파일 이름의 길이는 달라질 수 있음을 설명하기 위해 단지이다
여기var a = "canvas.jpg";
var b = "canvas.jpg";
var c = "foo.jpg";
내가 무엇을 시도했다입니다 : 할 것을 목표로 해요, 단지 결과, 파일 이름의 길이에 관계없이 끝에서 지난 10 개 문자를 표시한다
a.substring(a.length, 10);
다른 결과를 얻은 것 같습니다. 아이디어입니까?
나는 또한 관대 한 느낌이 들면 PHP에서 같은 결과를 모방해야합니다!
's.substring (s.length, s.length - 10) ', 그래서 나는 이것에 온 것이다. 바보 같은 나, 이것을하는 가장 좋은 방법인가? –
'echo substr ($ foo, -10)', 기본적으로. substring()은'(str, offset, lenght)'입니다. 당신은 a 문자열의 길이를 제공하지 않습니다. 그래서 그것은 단지 위치 10에서부터 울리고 있습니다. –