반응형
StringLeft StringRight
이 명령어 두개는 왼쪽, 오른쪽 방향 문자열을 읽어오는 파싱 명령어 입니다.
왼쪽 , 오른쪽 방향 읽어온다는 말은
왼쪽에서 오른쪽으로 ->
오른쪽에서 왼쪽으로 <-
이렇게 읽어옵니다.
Internet 이라는 영단어로 설명해보죠.
왼쪽 방향에서 읽어오는 거는 -> Internet 이 순서대로 읽어오는 것이고
오른쪽 방향에서 읽어오는 거는 -> tenretnI 순서대로 읽어오는 것이죠.
하지만 오른쪽 방향에서 읽어온다고 해서 진짜로 tenretnI 가 반환되는게 아니라
Internet 이 반환되죠.
만약에 5만큼 읽어오면 ernet 이렇게요.
이제 명령어 어떻게 쓰는지를 보죠.
StringLeft,변수,문자열,숫자
StringRight,변수,문자열,숫자
[스크립트]
A=internet
StringLeft,변수,A,5 ;; 변수에 inter 이 반환됩니다.
msgbox,% A ;; 결과 inter.
[스크립트 2]
B=internet
StringRight,변수,B,5 ;; 변수에 ernet 이 반환됩니다.
msgbox,% B ;; 결과 ernet
이렇게 간단한 스크립트 예제로 위의 설명을 이해하실 수 있으실 겁니다.
반응형
'Autohotkey > 강좌' 카테고리의 다른 글
[Autohotkey] 37. 문자열의 위치 , 원하는 위치부터 읽어오기 - StringGetPos , SubStr() (0) | 2013.06.09 |
---|---|
[Autohotkey] 36. 원하는 위치에서 왼쪽 , 오른쪽으로 문자열을 읽어온다. - StringTrimLeft / Right (2) | 2013.06.09 |
[Autohotkey] 34. 문자열 치환 - StringReplace (1) | 2013.06.09 |
[Autohotkey] 33. ini 파일 쓰기 , 읽기 - iniwrite , iniread (2) | 2013.06.09 |
[Autohotkey] 32. 파일이 존재 또는 존재 하지 않는 다면............. - IfExist , IfNotExist (0) | 2013.06.09 |
댓글