关于用正则表达式提取中文乱码.........(100分)

  • 主题发起人 主题发起人 dllwjlove
  • 开始时间 开始时间
D

dllwjlove

Unregistered / Unconfirmed
GUEST, unregistred user!
用正则表达式 [^/u4e00-/u9fa5] 来提取字符串中的汉字,提到了一堆的?号,我数了一下刚好是汉字的2倍,也就是说,提取的时候是一个字节一个字节提取的,把一个汉字分成了两个字,不知道如何提取.我要完整的汉字!
 
字符串类型改为widestring呢?
不知道你是怎么提取的,不懂你所谓的正则表达式
 
我记得以前看过一种做法,判断码値可以知道是不是汉字,如果是汉字就连续取两个字节。
这样可以得到你要的。
 
后退
顶部