网站首页 > 技术教程 正文
有时候我们在开发中可能会用到和汉字有关的方法,例如笔画排序之类的,但是直接进行sort排序往往得不到我们想要的结果,因为内部并没有预留这些排序方法。
因此我们需要自己动手,今天就教大家实现汉字笔画的查询以及排序功能。
思路参考网上的方案,列举法,也就是列举所有汉字,听起来是有点效率低下,然而实际操作起来还算是比较方便的。
而且就算是系统有自带方法,原理肯定也是列举,只不过算法上做了优化。
实现代码太多了,就给大家看个简单的截图:
然后笔者整理了几个方法供调用,返回成json格式。
count_bihua($str) //查询汉字笔画,不是汉字返回0
query($str) //统计各类型字符,和汉字笔画之和,还有每个汉字对应的拼音
sortBihua($array,$order) //对汉字进行排序
代码地址:
http://git.oschina.net/winterfeel/ChineseBihua
当然,这只是利用PHP实现,其他语言的实现也差不多,数据也可以用数据库文件来储存,再或者,就像笔者一样利用php接口做成api不就行了吗,哈哈。
实际笔者利用这个接口和百度提供的拼音接口做过小App《文字大师》已上架苹果:
只和你分享独立开发经验 ---- 灯灯科技
猜你喜欢
- 2025-04-01 耗时近十载,江阴一家三口自编字典,最快5秒就能查一个生僻字
- 2025-04-01 笔画最少的汉字是什么?反正不只“一”
- 2025-04-01 Excel Lookup函数介绍(excel表lookup函数)
- 2025-04-01 excel小技巧:提取汉字中的拼音,升职加薪系列
- 2025-04-01 医疗文书快捷输入法(十二) 符号、单位、数字的输入
- 2025-04-01 笔画最少的汉字竟不只有“一”,看到笔画最多的汉字惊呆
- 2025-04-01 最快5秒就能查一个生僻字,无锡家长编的这本《字典》真酷
- 2025-04-01 字谜类(汉字拆解+科技梗)(拆字解谜答案)
- 2025-04-01 Excel从无规律的数据中提取字母、数字或者汉字,你都会吗?
- 2025-04-01 五笔输入法——汉字的130个基本字根
你 发表评论:
欢迎- 最近发表
-
- 函数公式的7大潜规则,这次给你讲透了
- 数据逆向查找不止有vlookup,你该知道的三种逆向查询操作
- Vlookup函数怎么一次查找能返回多个结果?
- vlookup函数的嵌套你用过吗?一次可以引用3个表格的数据
- Vlookup函数的新用法,查询合并单元格,很多Excel高手都不知道
- 分明有数据,公式也没错,为什么vlookup还是会返回错误值
- 条件判断还在用if函数就out了,vlookup函数模糊查询一键完成
- EXCEL函数 VLOOKUP函数 HLOOKUP函数
- excel中vlookup函数的用法(excel中vlookup函数公式)
- 自动获取vlookup函数的第三参数,再也不用一列一列的数了
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)