C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[70930] Re:Re:Re:AnsiString 문자열 관련함수..
junesaku [] 4851 읽음    2014-02-20 17:53
//_____________123456789
AnsiString str = "01234ASDF";
int pos = str.Pos("A");
int pos2 = str.Pos("SD");
// str문자열 내에서 "A"라는 문자열을 처음으로 발견한 위치를 반환합니다. 위에선 6이 반환 되겠네요.
// pos에는 6이 pos2에는 7이 반환 됩니다.

int len = str.Length();
// str이라는 문자열의 길이가 반환됩니다. 9가 반환 되겠죠.


마지막 한 글자를 반환 받고 싶다면
str.SubString(str.Length(), 1);
하면 마지막 글자 하나가 들어있는 문자열이 반환됩니다.


jj 님이 쓰신 글 :
: SubString 은
: index 값이 몇번째 인지 알고 있을때 사용할 수 있는거 아닌가요?
:
: 만약 문자열이 몇번째 인지 모르나 아랫분 질문하신것처럼 가장 우측에 있는 문자 하나만을
: 찾는방법이 없을 까요??
:
: 박영목.월천 님이 쓰신 글 :
: : AnsiString asStr;
: :
: : AnsiString asResult = asStr.SubString( int index, int count ); 로 하시면 됩니다.
: :
: : index는 1부터 시작합니다.  감사합니다.
: :
: : 젤곰 님이 쓰신 글 :
: : : left , right, mid 와 같이 AnsiString으로 정의된 문자열의 좌측으로부터 몇개의 값을 찾는다던가..
: : : 혹은 우측이나 중앙의 몇번째부터 몇개의 값을 찾는 다던가 할때 쓰는 함수가 있나요..?
: : : CString 이라던가char는 있는거 같은데... AnsiString으로는 못찾겠네요..ㅠㅠ

+ -

관련 글 리스트
62638 AnsiString 문자열 관련함수.. 젤곰 1369 2010/10/11
62648     Re:AnsiString 문자열 관련함수.. 착한아빠 1587 2010/10/12
62647     Re:AnsiString 문자열 관련함수.. 박영목.월천 1665 2010/10/11
70928         Re:Re:AnsiString 문자열 관련함수.. jj 3540 2014/02/20
70930             Re:Re:Re:AnsiString 문자열 관련함수.. junesaku 4851 2014/02/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.