2007. 5. 22. 15:38
Programing/Smalltalk
tempStr := 'e:\ccc\ddd\Adobe_Acrobat7_Pro_KOR_SN.txt'. "파일명 추출"
tempStr rightString: (tempStr reverse findString: '\') - 1. "디렉토리명 추출"
tempStr leftString: (tempStr size - (tempStr reverse findString: '\')).
tempStr leftString: 4. "왼쪽에서 4글자"
tempStr reverse. "뒤집기"
tempStr rightString: 6. "오른쪽에서 6글자"
tempStr isLiteral. "리터럴인가?"
tempStr isString."문자열인가?"
tempStr subStrings: '\'. "문자열 나누기(배열) = explode"
tempStr midString: 3 from: 2. "문자열 추출 = substr"
tempStr findString: '\'. "문자열 위치 찾기 = strpos"
tempStr findString: 'l' startingAt: 5. "문자열 위치 찾기 + 시작위치 설정"
tempStr first: 5. "처음부터 inteager 만큼 추출"
tempStr hash.
tempStr includes: $\.
tempStr indexOfAnyOf: 'smallt' startingAt: 1.
tempStr subStrings.
tempStr replaceFrom: 2 to: 3 with: 'bc' startingAt: 1.
'Programing > Smalltalk' 카테고리의 다른 글
Smalltalk의 TDD (0) | 2006.12.28 |
---|---|
Smalltalk의 편리함과 백업의 중요성 (1) | 2006.12.28 |
가계부 만들기 - 짧은숙제 (0) | 2006.11.16 |
가계부 만들기 - 08 (0) | 2006.11.16 |
가계부 만들기 - 07 (0) | 2006.11.16 |