S
squire
Unregistered / Unconfirmed
GUEST, unregistred user!
想在一个string的每个字符中间加入一个‘%’,如把字符串“北航”变成“%北%航%”
于是
for i:=1 to Length(str) do
resultStr:=resultStr+str+'%';
可是处理英文字符还行,因为一个汉字占两个字符,所以这样处理完之后会变成乱码
要求既能处理英文又能处理汉字,英汉混合的也行。
谁有好办法呀?谢谢!
于是
for i:=1 to Length(str) do
resultStr:=resultStr+str+'%';
可是处理英文字符还行,因为一个汉字占两个字符,所以这样处理完之后会变成乱码
要求既能处理英文又能处理汉字,英汉混合的也行。
谁有好办法呀?谢谢!