티스토리 뷰
[javascript] lastIndexOf 와 substring 활용예
안녕하세요^^
경로랑 파일명이랑 분리하는 작업은^^
lastIndexOf 와 substring 두가지를 이용하면 됩니다^^
아래는 예문입니다^^
<html>
<head><title></title>
<script
type="text/javascript">
//파일경로와 파일명이 이렇다고 예를 들었습니다^^ 변수에 담았죠^^ㅋ
var strFile = "/aaa/bbb/ccc/ddd.txt";
//lastIndexOf 메서드를 이용해서 뒤쪽에서 부터 / 를 찾습니다.. lastIndex
변수에는 / 의 위치번호가 들어갑니다.
var lastIndex =
strFile.lastIndexOf('/');
/* 파일 이름을 잘라옵니다. lastIndex 에서 바로 다음부터가 파일 이므로 + 1 을 해줍니다.
그래서 lastIndex + 1 부터 전체 파일의 길이만큼 잘라오면 파일의 이름을 가저올수 있습니다 */
var strFileName = strFile.substring(lastIndex + 1, strFile.length);
/* 같은 방법으로 처음 0 부터 lastIndex + 1 까지 자르면 파일의 경로가 되는것입니다^^
*/
var strFilePath = strFile.substring(0, lastIndex + 1);
//아래는 출력입니다^^
document.write("파일 경로 : "
+ strFilePath + "<br />");
document.write("파일 이름 : " +
strFileName);
</script>
</head>
<body>
</body>
</html>
테스트 해보시구요^^
도움이 되었으면 좋겠습니다^^
즐거운 하루 되세요^^
'WEB > JavaScript' 카테고리의 다른 글
[javascript] window.open 속성// 윈도우 새창띠우기 (0) | 2011.10.11 |
---|---|
html input타입에 tabindex값 넣어주기 (0) | 2011.10.11 |
javascript 한글입력 Byte계산 (2) | 2011.10.11 |
on 이벤트 (0) | 2011.10.11 |
a href --> 자바스크립트에서 하기.. (0) | 2011.10.11 |
- Total
- Today
- Yesterday
- jason marz im yours
- 자바스크립트강의
- java파일삭제
- eclipse 단축키
- lol 서포터
- Split
- dom vs sax
- eclipse svn
- jason maraz
- java 객체
- marry you 프로포즈
- 스크린세이버
- java 인스턴스
- Mysql명령어
- Marry You
- 이클립스 단축키
- 불독맨션 좋아요
- 펌방지해제
- javascript강의
- bruno mars marry you
- 체크박스
- 문자열자르기
- 자바정의
- MySQL
- 자바 객체
- 갈릴레오 svn
- sax vs dom
- This Android SDK requires An...e ADT to the latest version
- java파일복사
- 타루 예뻐할께
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |