님이 쓰신 글 :
: naMung 님이 쓰신 글 :
: : Memo1->Lines 안에 있는 내용에서 한 문자열을 다른 문자열로 바꾸는것을 한번 만들어보려고하는데 도와주세요......
: : 예를들어
: :
: : abcd123456gfkjh
: : 123456fdhaksjf
: : 123jhjkh41123456
: :
: : 이것에 123456라는 문자열을 ABC라는 문자열로 치환을 하려고합니다 그러면
: :
: : abcdABCgfkjh
: : ABCfdhaksjf
: : 123jhjkh41ABC
: :
: : 이런식으로 바꿔보려고 하는데 도와주실분.....
: : .replace나 이런걸 써보려고해도 UnicodeString 이라서 일반 AnsiString이랑은 같이 취급되지 않는것같습니다
:
: String sValue = Memo1->Lines->Strings[i];
: TReplaceFlags flag = TReplaceFlags() << rfReplaceAll << rfIgnoreCase;
: String sReplacedValue = StringReplace(sValue, "123456", "ABC",flag); //(문자열,123456->"ABC" 으로 치환)
오오! 감사합니다!!
|