怎么实现全角字符变为半角字符?例如("("变为"(","("变为")",&quo

  • 主题发起人 主题发起人 YongSoft
  • 开始时间 开始时间
Y

YongSoft

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么实现全角字符变为半角字符?例如(&quot;(&quot;变为&quot;(&quot;,&quot;(&quot;变为&quot;)&quot;,&quot;。&quot;变为&quot;.&quot;等)(100分)<br />怎么实现全角字符变为半角字符?例如(&quot;(&quot;变为&quot;(&quot;,&quot;(&quot;变为&quot;)&quot;,&quot;。&quot;变为&quot;.&quot;等)
 
replaceString!
对每个。进行替换. 这样最麻烦,但实现最简单。

其实一般用到的全角字符无过于26个英文字母,『』《》。,、?!等,每个替换一次也没多麻烦。
 
StringReplace 函数 将给定的字符串替换成指定了字符串
语法:
StringReplace('((((', '(', '(', [rfReplaceALL])
那结果就可以得到'(((('
 
其实可以自定义个对照替换表!

DELPHI里用STRINGREPLACE
如果是SQL就更简单了....
 

Similar threads

回复
0
查看
978
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
I
回复
0
查看
516
import
I
I
回复
0
查看
551
import
I
后退
顶部