PHP 將連續的漢語拼音分隔開

2021-07-09 09:30:28 字數 4442 閱讀 5018

問題描述:

例: woshidewenfensi => wo shi de wen fen si

woshidewenfensi 這段拼音有可能輸入的時候已經有分隔 比如:woshi dewen fensi 或 woshi de wen fensi 等等 最終都應轉換成 wo shi de wen fen si 。有特殊符號、標點一律替換成分隔符(空格)。

解決方法:

使用python編寫乙個指令碼pinyin.py,這樣php呼叫時,只需要使用命令列指令碼路徑+引數即可返回結果。

將漢字轉為漢語拼音

基本用途 將中文轉換為拼音,最主要用途就是名稱。例如 在搜尋框中輸入 手機 兩個字,下面就會查詢出各種各樣的手機。重新輸入shouji,下面依然能夠查詢出於手機相關的資訊。當我們儲存商品名稱的時候,就可以建立兩個字段,乙個中文字段,乙個英文本段。將商品的中文名稱轉換為拼音儲存,這樣搜尋的時候,無論是...

取的漢語拼音首字母解決思路

作為中國人,漢語拼音是我們的重要工具,在業務實現的時候,加入通用的漢語拼音首字母檢索功能非常重要,目前好多人通過外部的dllg來實現,有的人也用七八千記錄的漢字對照表來解決。有些dll作的太粗造,有的呢。在unicode下失效,庫表的方法很苯,執行效率太差,這些都不是長遠之計。其實漢字編碼並是特別複...

漢字姓名怎麼取到姓名的漢語拼音首字母

public class firstletteruti 二十六個字母區間對應二十七個端點 gb2312碼漢字區間十進位制表示 private static int table new int 27 對應首字母區間表 private static char initialtable 初始化 stati...