고수님들 좀 도와 주세요... 정말 너무 힘드네요..... 메모콤포런트에 이런 내용이 있습니다.. <TD class=todayNews_1 width=280 height=24>? <A href="/economy/?view=1&ARTICLE=050726181616&p_date=20050726">"전통문화 지킴이로 살 터...
실크맨
•
2005.07.29 03:14
샘플로 만들어 봤습니다...
Get2BytesStr('<가名나a다kk라_') => '가나다라'
Get2BytesStr('<가...
nilriri™
•
2005.07.27 19:13
한글이 아닌 다른 문자를 지워 버리셔도 될거 같고..
한글 관련 정보는 검색해 보시면 많구요..^^;
...
Get2BytesStr('<가名나a다kk라_') => '가나다라'
Get2BytesStr('<가名나a다kk라_', False) => '가名나다라'
두번째 인자가 True 이면 한글만, False 이면 일어, 한자등등 2바이트 문자는 전부
리턴해주는 함수입니다
<!--CodeS-->
function Get2BytesStr(AStr: string; AOnlyHan: Boolean = True): string;
const
MB_OFFSET = $80;
var
ii: Integer;
rStr: string[2];
begin
ii := 1;
while ii < Length(AStr) do
begin
if Ord(AStr[ii]) >= MB_OFFSET then
begin
rStr := Copy(AStr, ii, 2);
if AOnlyHan then
begin
if (rStr >= '가') and (rStr <= '헬') then
Result := Result + rStr;
end
else
Result := Result + rStr;
ii := ii + 2;
end
else
ii := ii + 1;
end;
end;
<!--CodeE-->