小C妈 发表于 2010-10-14 16:20:16

怎样将shift-jis 编码转换为utf-8?

preg_match_all("/[\\x{30a0}-\\x{30fa}\\x{30fc}-\\x{30fe}\\x{4e00}-\\x{9fa5}]{4,20}|{4,15}/u",$str,$m);

小C妈 发表于 2010-10-14 16:21:43

这个表达式 用来 匹配编码 格式 为 utf-8 的话,完全没有问题,可是 匹配shift-jis 的确不行?哪位高手指点下{:3_59:}

saturn 发表于 2010-10-15 11:23:47

如果仅仅是转化,有没有尝试使用iconv?

iconv("shift-jis", "UTF-8", "やめて")
页: [1]
查看完整版本: 怎样将shift-jis 编码转换为utf-8?