//讲汉字转换为拼音

- (NSString *)pinyinOfString{

NSMutableString * string = [[[NSMutableString alloc] initWithString:self ] autorelease];

CFRange range = CFRangeMake(0, 1);

// 汉字转换为拼音,并去除音调

if ( ! CFStringTransform((__bridge CFMutableStringRef) string, &range, kCFStringTransformMandarinLatin, NO) ||

! CFStringTransform((__bridge CFMutableStringRef) string, &range, kCFStringTransformStripDiacritics, NO)) {

return @"";

}

return string;

}

//汉字转换为拼音后,返回大写的首字母

- (NSString *)firstCharacterOfString{

NSMutableString * first = [[[NSMutableString alloc] initWithString:[self substringWithRange:NSMakeRange(0, 1)]] autorelease];

CFRange range = CFRangeMake(0, 1);

// 汉字转换为拼音,并去除音调

if ( ! CFStringTransform((__bridge CFMutableStringRef) first, &range, kCFStringTransformMandarinLatin, NO) ||

! CFStringTransform((__bridge CFMutableStringRef) first, &range, kCFStringTransformStripDiacritics, NO)) {

return @"";

}

NSString * result;

result = [first substringWithRange:NSMakeRange(0, 1)];

return result.uppercaseString;

}

*)firstCharacterOfString;

将汉字转换为拼音或者翻转相关推荐

  1. JAVA实现汉字转换为拼音 pinyin4j/JPinyin

    转载自  JAVA实现汉字转换为拼音 pinyin4j/JPinyin 在项目中经常会遇到需求用户输入汉字后转换为拼音的场景,比如说通讯录,就会要求按名字首字符发音排序,如果自己写实现这方面的功能是个 ...

  2. php 将汉字转换成拼音,利用PHP怎么将汉字转换为拼音

    利用PHP怎么将汉字转换为拼音 发布时间:2020-12-17 15:36:59 来源:亿速云 阅读:83 作者:Leah 这篇文章将为大家详细讲解有关利用PHP怎么将汉字转换为拼音,文章内容质量较高 ...

  3. 程序实现汉字转换为拼音

    做了一个讯飞语音识别的项目,API返回的识别结果是汉字格式.需要提取关键字与数据库中的数据进行匹配,为提高数据的识别率.考虑到需要将数据库中的文字和识别后的数据转换为拼音的形式进行匹配.但也没找到相关 ...

  4. Excel2007将汉字转换为拼音首字母

    Excel2007将汉字转换为拼音首字母 一.打开Excel,按下"Alt+F11"组合键,弹出"Visual Basic编辑器" 二.点击"Visu ...

  5. java 汉字转换为拼音

    需要引入pinyin4j  , 没有文件上传,pinyin4j 上传不上来 import java.io.UnsupportedEncodingException; import net.source ...

  6. 将汉字转换为拼音:pypinyin.pinyin()

    [小白从小学Python.C.Java] [计算机等级考试+500强双证书] [Python-数据分析] 将汉字转换为拼音 pypinyin.pinyin() 选择题 下列说法错误的是? import ...

  7. 汉字转换为拼音Java工具类

    声明:本文是对https://www.cnblogs.com/DreamDrive/p/5762078.html的整理,感谢博主分享. 我就是爱音乐~ 准备工作:在pom.xml中引入依赖. < ...

  8. java 中文转成_Java实现汉字转换为拼音 [转]

    代码说明: Java实现汉字转换为拼音的GUI版本. GUI代码部分: /** * @(#)CnToSpellGUI.java * kindani * 2004-10-25?? * */ import ...

  9. php 将中文字符转英文字母_PHP实现将汉字转换为拼音及获取词语首字母的方法...

    本文实例讲述了PHP实现将汉字转换为拼音及获取词语首字母的方法.分享给大家供大家参考,具体如下: 最近要开发将汉字转换为拼音和得到首字的功能记录下来哈子:呵呵~ class Pinyin{ priva ...

最新文章

  1. [原创]使用ajaxFileUpload.js上传文件时附带额外参数。
  2. 目标检测二十年间的那些事儿——从传统方法到深度学习
  3. 线性表java实现之顺序存储源码
  4. 海康摄像机取流RTSP地址规则说明
  5. 电视/电视盒点播APP软件系统定制开发方案
  6. 基于LZ77算法和Huffman编码的文件压缩项目
  7. 怎么用计算机算lnx,ln计算(log计算器在线)
  8. 【一文学Linux系统基础操作】
  9. pythonaot_热修复设计之AOT/JITdexopt 与 dex2oat (一)
  10. 基于嵌入式技术的智能灌溉系统设计与实现
  11. 携程网跨站弱点及物理路径泄漏
  12. 为什么认真自学了NLP,面试还是回答不出问题
  13. 为什么你应该(从现在开始就)写博客尤其是IT行业(转)
  14. matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...
  15. C语言串口通信R8T8,K60-串口通信
  16. android 热更新 方案,热更新-热更新app开发的两种系统方案!
  17. 【循环链表】猴子选大王(约瑟夫问题)
  18. 灰度拉伸python,Python OpenCV实例:图像灰度拉伸
  19. [程序员] 女程序员的青春有几年
  20. 使用谷歌(Chrome)浏览器截长图的方法

热门文章

  1. [GBase 8s 教程]GBase 8s 事务(TRANSACTION)
  2. 最新彩色文字方格广告位代码
  3. FLUENT液滴挥发模拟
  4. 支付那些事,支付设计遇到的那些坑(一)(聚合支付平台踩过的那些坑)
  5. 如何改typecho主题头像_一个比较免费又漂亮的typecho主题-Akina for Typecho
  6. 资料分享|HC-05蓝牙模块资料
  7. svn使用openldap验证apache访问方式
  8. 【Dvhop定位】基于加权双曲线定位的Dvhop算法附matlab代码
  9. 服务器选共享IP还是独立IP好
  10. 数据仓库和数据库的区别