String target = source.substring(0, source.lastIndexOf('.')) + ".out";

// 출처 : [String]파일 이름의 확장자 변경하기
Posted by 병아리
자바에서 split으로 파일 이름을 파싱할 때 "."은 먹히지 않는다.

예를 들어 test.log면 "."으로 한다고 해서 test와 log로 되지 않는다는 의미.

split 메소드는 api에도 나와있듯이 정규표현식(regular expression)이 먹힌다.

점(dot)이 reg exp로 인식되서 생기는 문제아닌 문제인듯.

해결법은 "\."가 아닌 "\\."를 써야 된다.

이 해결법을 찾은 출처를 붙이니 나중에 더 찾아보고 싶으면 보면 될듯

// 출처 : http://mwultong.blogspot.com/2006/11/java-split-tab.html
Posted by 병아리
원본 : http://cafe.daum.net/it-factory/JITJ/78 (가입필요)


'Projects > 일반론' 카테고리의 다른 글

split("\.") - invalid escape sequence  (0) 2010.01.04
Code Conventions for the JavaTM Programming Language  (0) 2010.01.04
HashMap과 HashTable의 차이  (0) 2009.12.30
Posted by 병아리
Code Conventions for the JavaTM Programming Language

자바를 계속 하게 된다면 맞춰 써주면 좋을 듯...

'Projects > 일반론' 카테고리의 다른 글

StringTokenizer 과 split 의 비교  (0) 2010.01.04
HashMap과 HashTable의 차이  (0) 2009.12.30
strcpy(), strcat(), strlen(), strtok() in C  (0) 2009.12.22
Posted by 병아리

'Projects > 일반론' 카테고리의 다른 글

Code Conventions for the JavaTM Programming Language  (0) 2010.01.04
strcpy(), strcat(), strlen(), strtok() in C  (0) 2009.12.22
equals에 대해서  (0) 2009.12.11
Posted by 병아리
#include <string.h> 추가 필요.

  • char *strcpy(char *dest, const char *src);
  • 문자열의 내용을 다른 문자열로 복사한다.
    src의 내용은 바뀌지 않는다고 함.

  • char *strcat(char *dest, const char *src);
  • src의 내용을 dest 내용 뒤에 추가한다.

  • strlen(char*)
  • 문자열의 길이, 즉 문자수를 반환한다. 널 종료 문자를 계산하지 않는다.

  • char *strtok( char *strToken, const char *strDelimit );
  • 자바의 StringTokenizer나 split method를 생각하면 된다.
    다른 점은 끝까지 가면서 다 자르는게 아니라는 점이다.(c 답다...)
    매번 호출 시 마다 다음 strDelimit 까지 자르기 때문에 사용에 주의해야 한다.
    처음 호출에만 strToken을 주고 다음부터는 NULL을 주어야 생각대로 작동한다.
    자세한 예시는 출처를 참고하자(잘 나와있음).

// 출처 : http://blog.naver.com/mozaco/60044568960

'Projects > 일반론' 카테고리의 다른 글

HashMap과 HashTable의 차이  (0) 2009.12.30
equals에 대해서  (0) 2009.12.11
Alt - tab에서 폼 안보이게 하기 in C#  (0) 2009.11.04
Posted by 병아리
http://nalpari.tistory.com/93

매번 헷갈린다...

'Projects > 일반론' 카테고리의 다른 글

strcpy(), strcat(), strlen(), strtok() in C  (0) 2009.12.22
Alt - tab에서 폼 안보이게 하기 in C#  (0) 2009.11.04
Resource Hacker 한글판  (0) 2009.11.03
Posted by 병아리

// 출처 : 아마 데브일듯

'Projects > 일반론' 카테고리의 다른 글

equals에 대해서  (0) 2009.12.11
Resource Hacker 한글판  (0) 2009.11.03
한국인을 위한 통합팩  (0) 2009.11.02
Posted by 병아리
투피에서 받았던 한글판 resource hacker
Posted by 병아리
1. 일반인용
https://addons.mozilla.org/ko/firefox/addon/12269
Fox Tab, IE Tab, IM Translator, Firegestures

2. 개발자용
https://addons.mozilla.org/ko/firefox/addon/12270
FireBug, FireCookie, HackBar, Pixel Perfect, YSlow
Posted by 병아리

사이드바 열기