如何做到打【順】可以同時搜尋到【順】與【舜】以及其他同音字??
本帖最后由 kk_lee69 于 2016-11-25 00:06 编辑如何做到打【順】可以同時搜尋到【順】與【舜】以及其他同音字??
ERP中 有人的資料庫 可以做到 搜尋順可以同時 搜尋到其他同音字
請教 如何得到中文同音字的判斷邏輯???
根據 樓下兩位的提供找到了 相關的 UDF但是
小弟不才真的看不懂 要如何應用......
不知道哪位 方便提供個範例 如何實際應用??
相關 連結如下:
http://www.autoitx.com/forum.php?mod=viewthread&tid=5261&highlight=%BA%BA%D7%D6%2B%C6%B4%D2%F4
提供 相關UDF 如下
论坛里有个模糊搜索示例, 不过你这个貌似是拼音的范畴了。要学习 搜索 拼音有相关UDF 回复 3# afan
感謝回復 我搜尋看看 回复 2# heroxianf
感謝回復 我搜尋看看 #include <UDF_AscII2Alpha_SnT_Exchange.au3>
#include <array.au3>
Global $jg
$a="如何做到打【順】可以同時搜尋到【順】與【舜】以及其他同音字??"
$str=InputBox("请输入要查找的拼音:",$a,"shun")
For $i=1 To StringLen($a)
$t=StringMid($a,$i,1)
If _stringtoletter($t,1)=$str Then
_ArrayAdd($jg,$t)
EndIf
Next
MsgBox(0,"查找结果:"&UBound($jg)&"个",_ArrayToString($jg,","))
学到一招~{:face (197):} 要查所有的同音字的话 其实都在UDF的注释中,因注释非常规则,甚至可以直接复制其字符串 用正则获取到。
当然也可以将其直接整理成函数调用 回复 8# afan
我大概了解用法了但是我還有個小問題
大家好怎麼 用正則拆成 [大][家][好] 數組 回复 9# kk_lee69
表达式“.”不就行了? 回复 10# afan
@@ 這麼簡單?? 我想太多了 呵呵 我測試看看感謝!! 回复kk_lee69
表达式“.”不就行了?
afan 发表于 2016-11-25 21:36 http://www.autoitx.com/images/common/back.gif
受教了,以前还不知道如何便捷拆分成单个字,居然如此简单
页:
[1]