给定一个可以包含日文和英文文本的字符串,我想:
- 将日语部分从平假名转换为片假名,将半角转换为全角。
- 按单词拆分字符串(日语文本不使用空格分隔单词)
我目前正在使用优秀的 iOS / OS X 字符串库(可满足数百种复杂性和边缘情况)。
CFStringTransform
与kCFStringTransformHiraganaKatakana
常数。
enumerateSubstringsInRange:options:usingBlock:
与NSStringEnumerationByWords
常数。
搜索正在从客户端转移到服务器,因此我们需要这些方法的 PHP 或 Python 版本。