• paip.输入法编程--英文ati化By音标原理与中文atiEn处理流程 python 代码为例



    paip.输入法编程--英文ati化By音标原理与中文atiEn处理流程 python 代码为例

    #---目标
    1. en vs enPHati
    2.en vs enPhAtiSmp
    3.cn vs enPHati
    4. cn vs enPhAtiSmp


    #两个方法,一个获得enPhAtied代码,一个获得哪的smp版本..

    def convert2atiEnPnNoSpltr(old):
           a=old.replace("@", "").replace("-", "")
           return a
    def Smp(old):
            """odl=@n-@y-u@t-@rw-@t-
            """
            old=trim(old,"@")
            
            r=""
            a=old.split("@")
            
            for val in a:
                a2=val.split("-")
                csnt=a2[0]
                r=r+csnt
            #endfor
            old=trim(old,"-")
            if(isStartWithVowel(old)):
                startx=old[0]
                r=startx+r
            if(len(trim(old))<=3) :
                
                return old
            return r


            作者 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com
    转载请注明来源: http://blog.csdn.net/attilax


    #---导出为输入法词库格式.
    en  vs  atiEnPh  and atiENPHsmp

    SELECT encn.en,atiNoSpltr  FROM `grejx_def`  encn  
    left JOIN  `enphonetic` enph
    on enph.en=encn.en
    where atiNoSpltr is not null   and encn.en is not null


    SELECT encn.en,atismp  FROM `grejx_def`  encn  
    left JOIN  `enphonetic` enph
    on enph.en=encn.en
    where atismp is not null   and encn.en is not null


    #--  cn vs atiEnPh and smp




    SELECT clrbrkt, atiNoSpltr  FROM `grejx_def`  encn  
    left JOIN  `enphonetic` enph
    on enph.en=encn.en
    where atiNoSpltr is not null   and clrbrkt is not null



    SELECT encn.en, clrbrkt,atiNoSpltr,atismp,enph.id  FROM `grejx_def`  encn  
    left JOIN  `enphonetic` enph
    on enph.en=encn.en
    where atismp is not null and LENGTH(atiNoSpltr)<=4
  • 相关阅读:
    快速莫比乌斯变换(FMT)和快速沃尔什变换(FWT)
    组合意义证明——「Zeilberger 老爷子的 T 恤上写了啥?」
    【题解】礼物 | [洛谷 P4916] 魔力环【20210113 省选模拟赛】【Burnside引理 容斥 组合数】
    线性基总结
    HTML中的img标签属性
    html5语义化标签
    html中代替空格、大于号、小于号等字符编码
    前端网页全局属性
    js中的script标签属性
    html中的meta标签属性
  • 原文地址:https://www.cnblogs.com/attilax/p/5964001.html
Copyright © 2020-2023  润新知