|
FEELHACK 님이 쓰신 글 :
: 아래글들을 검색하다가 문자열 추출을 찾았는데요.
:
: "abc#avcd#abcde"
:
: 이런 문자열을 # 을 기준으로 문자열을 뽑아 내는거였는데요.
:
: 보니까. # 을 기준으로 그 뒤의 몇자리 까지의 문자열을 추출하는거 같았습니다.
:
: 문자열에 상관 없이.
:
: "abc#abcd#abcde" 가 들어오묜 A=abc , b= abcd , c=abcde;
:
: 이렇게 추출되고
:
: "abcde#abc#aaabbaaa" 가 들어와도 A=abcde , b = abc , c=aaabbaaa;
:
: 가 추출되게 하려면 어떻게 해야 하나요.
:
임펠리테리입니다.
AnsiString Org = "abcde#abc#aaabbaaa";
...
TStringList *sl = new TStringList;
sl->Text = StringReplace(Org, "#", "\n", TReplaceFlags()<<rfReplaceAll);
A = sl->Strings[0];
B = sl->Strings[1];
C = sl->Strings[2];
그럼 이만...
|