数学建模社区-数学中国

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

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

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

( ~) w% _/ n2 ~/ Q2 H' N1 Z) j

AnsiString __fastcall TForm1::VString(AnsiString ss)

; B5 a- Y M4 q) N0 }+ w8 U, f

{

( k- l4 ~2 X1 d2 r. `+ C

AnsiString ass;

, i; D: v6 s; K' c- |' R

int ii,ll;

8 |; w; k- W6 c& o) F+ h+ o0 E( \

unsigned char cc;

$ _ B9 e5 D( x7 E3 g

ass="";

: } Y9 R0 p. T/ z/ y$ x

ll=ss.Length();

! ^) l: v& T2 @/ N5 E! p2 f! k; o: h

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

9 @) v, Z4 v; b+ q

{

% ~. n3 g2 r9 N5 j" F0 q

cc=ss.c_str()[ii];

, C* a6 ]8 U/ A. T4 X8 C

if(cc>0xa0)

8 l' G2 O" H9 ~& t# [8 y5 G

{

) d3 ]! |/ R9 P* F+ d* v/ |

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

4 a' e1 p/ T# m

i++;

! @2 L) a5 \* Q- r

}

, r) g6 ?& V( R, |6 m: `5 f

else

- x H9 ]' q/ L! f# N6 W; r( W

{

* j0 Y, K7 p' E

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

# b6 X" C& E0 Q* T) `0 f8 b8 i6 k3 i

}

% w" \. v! U0 q j# D1 M Z

}

& P+ o" n4 n1 d+ z' |

return ass;

5 Q0 j% g7 `1 w9 Y9 A! A4 z

}


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

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






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