数学建模社区-数学中国

标题: 对字符串分析的函数 [打印本页]

作者: jsp1988    时间: 2004-8-30 11:44
标题: 对字符串分析的函数

在很多情况下都要识别汉字,以下是函数 VString

# [1 t' ?9 U7 n: B8 f+ r, j- g

AnsiString __fastcall TForm1::VString(AnsiString ss)

3 l% q5 F6 g- d( A0 H

{

|/ ?6 {- }5 r/ P

AnsiString ass;

- \: A/ p9 B5 q' ]3 Y/ h

int ii,ll;

5 [8 p. J4 Z+ P: ^3 i0 N

unsigned char cc;

9 T6 p& z4 r: s$ |/ s; ]

ass="";

! T% Q( n/ p% k4 _/ m5 i

ll=ss.Length();

2 \) G! F. M( K- X: w1 h, T' k

for(ii=0;ii<ll;ii++)

+ H, f' G( s3 `" u8 @ w4 R. [4 R

{

% y+ X8 S4 w# [2 l- X5 x

cc=ss.c_str()[ii];

9 ^& K" ~; B6 V! X

if(cc>0xa0)

/ J5 J6 P: T' Y. G& g

{

: W [0 f. E w0 L0 a

ass=ass+ss.SubString(ii+1,2);

) }) j3 m4 Q" J+ X2 B

i++;

* H% p+ i$ A) _$ _3 m# u

}

& X+ B; b$ T" W( E. Z

else

( N, {$ S% g: U# z5 {3 { g

{

- o! M; U, p1 h6 ~

ass=ass+ss.SubString(ii+1,1);

# \8 T2 X& n; A- a: y5 c5 O, H' u# p' E! F- x0 u

}

/ L* A: y5 v5 s0 F7 }

}

3 m5 h9 d, x% z$ \

return ass;

' a5 ~" H0 _+ y2 s) U4 p

}


作者: ilikenba    时间: 2004-8-30 20:51
这个是用来识别汉字的吗?
作者: jsp1988    时间: 2004-8-31 17:23

恩 发上来大家看 如果有更好的办法 大家一定要指教啊






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5