<thead id="jxdzp"><address id="jxdzp"><pre id="jxdzp"></pre></address></thead>

<em id="jxdzp"><span id="jxdzp"></span></em>

    <listing id="jxdzp"><nobr id="jxdzp"><meter id="jxdzp"></meter></nobr></listing>

      <address id="jxdzp"></address>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>

          訂閱本欄目 RSS您所在的位置: 深山工作室 > ASP > 正文

          ASP漢字轉拼音,支持自定義特殊詞語

          深山行者個人網站 2010/1/20 13:40:45 深山行者 字體: 瀏覽 12242
          以下是”特殊字符“代碼:


          Function getEnglish(ByVal Str)
              getEnglish = Str
              getEnglish = Replace(getEnglish, "中國", " china ")
              getEnglish = Replace(getEnglish, "策劃", " plan ")
              getEnglish = Replace(getEnglish, "免費", " free ")
              getEnglish = Replace(getEnglish, "介紹", " intro ")
              getEnglish = Replace(getEnglish, "技巧", " skill ")
              getEnglish = Replace(getEnglish, "生活", " life ")
              getEnglish = Replace(getEnglish, "活動", " activity ")
              getEnglish = Replace(getEnglish, "工具", " tool ")
              getEnglish = Replace(getEnglish, "聯盟", " union ")
              getEnglish = Replace(getEnglish, "注冊", " register ")
              getEnglish = Replace(getEnglish, "經驗", " experience ")
              getEnglish = Replace(getEnglish, "翻譯", " translate ")
              getEnglish = Replace(getEnglish, "項目", " item ")
              getEnglish = Replace(getEnglish, "網站", " web-site ")
              getEnglish = Replace(getEnglish, "英語", " english ")
              getEnglish = Replace(getEnglish, "英文", " english ")
              getEnglish = Replace(getEnglish, "雅虎", " yahoo ")
              getEnglish = Replace(getEnglish, "新浪", " sina ")
              getEnglish = Replace(getEnglish, "支付寶", " alipay ")
              getEnglish = Replace(getEnglish, "交易", " trade ")
              getEnglish = Replace(getEnglish, "網店", " b2c ")
              getEnglish = Replace(getEnglish, "升級", " update ")
              getEnglish = Replace(getEnglish, "雜志", " magazine ")
              getEnglish = Replace(getEnglish, "空間", " space ")
              getEnglish = Replace(getEnglish, "愛情", " love ")
              getEnglish = Replace(getEnglish, "朋友", " friend ")
              getEnglish = Replace(getEnglish, "友情", " friend ")
              getEnglish = Replace(getEnglish, "鏈接", " like ")
              getEnglish = Replace(getEnglish, "標簽", " label ")
              getEnglish = Replace(getEnglish, "運行", " running ")
              getEnglish = Replace(getEnglish, "管理", " manager ")
              getEnglish = Replace(getEnglish, "管理", " manage ")
              getEnglish = Replace(getEnglish, "頁面", " page ")
              getEnglish = Replace(getEnglish, "模板", " template ")
              getEnglish = Replace(getEnglish, "游戲", " game ")
              getEnglish = Replace(getEnglish, "論壇", " forum ")
              getEnglish = Replace(getEnglish, "新聞", " news ")
              getEnglish = Replace(getEnglish, "音樂", " music ")
              getEnglish = Replace(getEnglish, "幫助", " help ")
              getEnglish = Replace(getEnglish, "優化", " optimize ")
              getEnglish = Replace(getEnglish, "軟件", " soft ")
              getEnglish = Replace(getEnglish, "教程", " tech ")
              getEnglish = Replace(getEnglish, "下載", " download ")
              getEnglish = Replace(getEnglish, "搜索", " search ")
              getEnglish = Replace(getEnglish, "引擎", " engine ")
              getEnglish = Replace(getEnglish, "蜘蛛", " spider ")
              getEnglish = Replace(getEnglish, "日志", " log ")
              getEnglish = Replace(getEnglish, "博客", " blog ")
              getEnglish = Replace(getEnglish, "百度", " baidu ")
              getEnglish = Replace(getEnglish, "谷歌", " google ")
              getEnglish = Replace(getEnglish, "郵箱", " mailbox ")
              getEnglish = Replace(getEnglish, "郵件", " mail ")
              getEnglish = Replace(getEnglish, "域名", " domain ")
              getEnglish = Replace(getEnglish, "測試", " test")
              getEnglish = Replace(getEnglish, "演示", " demo ")
              getEnglish = Replace(getEnglish, "音樂", " music ")
              getEnglish = Replace(getEnglish, "笑話", " joke ")
              getEnglish = Replace(getEnglish, "產品", " product ")
              getEnglish = Replace(getEnglish, "留言", " message ")
              getEnglish = Replace(getEnglish, "反饋", " freedback ")
              getEnglish = Replace(getEnglish, "評論", " comment ")
              getEnglish = Replace(getEnglish, "推薦", " commend ")
              getEnglish = Replace(getEnglish, "共享", " share ")
              getEnglish = Replace(getEnglish, "資源", " resource ")
              getEnglish = Replace(getEnglish, "插件", " plugins ")
              getEnglish = Replace(getEnglish, "本本", " notebook ")
              getEnglish = Replace(getEnglish, "電腦", " computer ")
              getEnglish = Replace(getEnglish, "系統", " system ")
              getEnglish = Replace(getEnglish, "學校", " school ")
              getEnglish = Replace(getEnglish, "無憂", " 5u ")
              getEnglish = Replace(getEnglish, "工作", " job ")
              getEnglish = Replace(getEnglish, "信息", " info ")
              getEnglish = Replace(getEnglish, "娛樂", " ent ")
              getEnglish = Replace(getEnglish, "汽車", " car ")
              getEnglish = Replace(getEnglish, "手機", " mobile ")
              getEnglish = Replace(getEnglish, "網絡", " network ")
              getEnglish = Replace(getEnglish, "老板", " boss ")
              getEnglish = Replace(getEnglish, "狗", " dog ")
              getEnglish = Replace(getEnglish, "電視", " tv ")
              getEnglish = Replace(getEnglish, "電影", " movie ")
          End Function



          以下是"中文轉換到拼音"引用片段:

          function pinyin(byval chinese)
              chinese = replace(chinese, "/", ""): chinese = replace(chinese, "\", "")
              chinese = replace(chinese, "*", ""): chinese = replace(chinese, "]", "")
              chinese = replace(chinese, "[", ""): chinese = replace(chinese, "}", "")
              chinese = replace(chinese, "{", ""): chinese = replace(chinese, "'", "")
              chinese = getEnglish(chinese) '在這里使用getEnglish先將特殊詞語轉換
              dim pinyinstr, istr, iIsCn, IsCn
              dim pinyinconn, rs, i, x
              '在這里打開拼音庫
              '你也可以將拼音庫的并入你的程序數據庫里.
              on error resume next
              set pinyinconn = server.createobject("Adodb.connection")
              pinyinconn.open "Provider=Microsoft.Jet.OLEdb.4.0;Data Source=" & server.mappath("pinyin.Asp")
              if err then pinyin = "": set pinyinconn = nothing: exit function
              IsCn = true
              for i = 1 to len(chinese)
              iIsCn = IsCn ' 獲取上次是不是中文的值
              istr = Mid(chinese, i, 1)
              x = Asc(istr)
              if (x >= 65 and x <= 90) or (x >= 97 and x <= 122) or (x >= 48 and x <= 57) or istr = " " then
                  IsCn = false ' 這些是英文,數字(保留字符),不改動
                  if istr = " " then istr = "-"
              else
                  set rs = pinyinconn.execute("select Top 1 [pinyin] From [pinyin] Where [content] like '%" & istr & "%';")
                  if not rs.eof then
                  istr = lcase(rs(0)): IsCn = true   ' 中文
                  else
                  IsCn = false
                  if istr = " " then istr = "-" else istr = "" ' 將空格轉換成-,如果是其他字符則清除
                  end if
                  rs.close: set rs = nothing
              end if
              if iIsCn = IsCn then pinyinstr = pinyinstr & istr else pinyinstr = pinyinstr & "-" & istr
              pinyinstr = replace(pinyinstr, "--", "-")
              pinyinstr = replace(pinyinstr, "__", "_")
              next
              if right(pinyinstr, 1) = "-" then pinyinstr = left(pinyinstr, len(pinyinstr) - 1)
              if right(pinyinstr, 1) = "_" then pinyinstr = left(pinyinstr, len(pinyinstr) - 1)
              if left(pinyinstr, 1) = "-" then pinyinstr = right(pinyinstr, len(pinyinstr) - 1)
              if left(pinyinstr, 1) = "_" then pinyinstr = right(pinyinstr, len(pinyinstr) - 1)
              pinyinconn.close
              set pinyinconn = nothing
              pinyin = trim(pinyinstr)
          end Function


          拼間數據庫:pinyin.rar

          后一頁:asp日歷代碼
          相關閱讀
          uni-app判斷當前客戶端是安卓還是ios還是其它平臺
          我們使用的42個著名搜索引擎
          ASP導出WORD或Excel文檔(比較另類,而且超級強的。)
          CSS設計網頁頭部的優化寫法
          長城國際集團有限公司
          了解CSS中的letter-spacing與word-spacing屬性
          excel中End(xlUp)取活動單元表的第一列最后一個有值的行號
          中國簽證行業領導者--億誠出國簽證網
          共有0條關于《ASP漢字轉拼音,支持自定義特殊詞語》的評論
          發表評論
          正在加載評論......
          返回頂部發表評論
          呢 稱:
          表 情:
          內 容:
          評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
          驗證碼: 驗證碼 
          網友評論聲明,請自覺遵守互聯網相關政策法規。

          您發布的評論即表示同意遵守以下條款:
          一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
          二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
          三、本站對您所發布內容擁有處置權。

          更多信息>>欄目類別選擇
          百度小程序開發
          微信小程序開發
          微信公眾號開發
          uni-app
          asp函數庫
          ASP
          DIV+CSS
          HTML
          python
          更多>>同類信息
          ASP中Utf-8與Gb2312編碼轉換亂碼問題的解決方法頁面編碼聲明
          asp顯示隨機密碼
          通過阿里云服務接口獲得ip地址詳細信息
          iis點開后任務欄上有顯示,但是窗口看不到的解決辦法
          RSA加密解密插件
          微軟Encoder加密解密函數
          更多>>最新添加文章
          dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
          Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
          抖音直播音掛載小雪花 懂車帝小程序
          javascript獲取瀏覽器指紋可以用來做投票
          火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
          在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
          python通過代碼修改pip下載源讓下載庫飛起
          python里面requests.post返回的res.text還有其它的嗎
          更多>>隨機抽取信息
          利用ASP正則提取文章里面的圖片的有效的src地址
          深山留言板2.14情人節留言板模板v4.6
          java探測頁面是否全屏,如果不是全屏則自動全屏
          ASP.Net 2.0中的5個數據控件
          復選框添加,刪除信息,過濾重復
          web2.0 div+css 設計中一些標準化學習指南
          88国产精品视频一区二区三区