JS实现汉字转拼音【转】

leadergg 2009-10-15 04:54:59
今天在网上发现一个汉字转拼音的东东,觉得不错,不敢独享,特共享出来。或许坛子里面有此类东西了,我好像没有找到。希望对大家有点用处!在IE下测试通过。

代码:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>用JS实现汉字转拼音</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="Author" content="hi.baidu.com/samaria_g"/>
<body>
<table>
<tr>
<td>
<table>
<thead>
<tr>
<td align="center">
<strong>汉字转拼音</strong>
</td>
</tr>
</thead>
<tfoot>
<tr>
<td align="center">
© No Copyright  hi.baidu.com/samaria_g
</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>
<textarea rows="12" cols="100" id="test">
请在此输入简体汉字
</textarea>
</td>
</tr>
<tr>
<td align="center">
<input type="button" value="转换" onclick="javascript:btnClick()"/>    <input type="button" value="重置" onclick="javascript:clrAll()"/><hr>
<textarea id="tt" rows="20" cols="100">
</textarea>
</td>
</tr>
</tbody>
</table>
</td>
<td>
此工具可以把简体汉字以完全拼音的模式输出,输入内容中包含的繁体字、英文字母、标点等将以其原形后加空格输出。
<br>
<p>
注:此工具仅在IE中测试通过。
</p>
<p style=" text-align:right;">
JS设计:<a href="http://hi.baidu.com/heihei1314/blog/item/d35e942bf78a78f2e6cd40bf.html">heihei1314</a>
<br>
界面及优化:<a href="http://hi.baidu.com/samaria_g/blog/item/4e032afe007961385d600839.html">Samaria</a>
</p>
</td>
</tr>
</table>
</body>
</html>
<script language="javascript">
function clrAll() {
window.location.reload();
};

function btnClick() {
var arg = document.getElementById("test").value;
var msg = isChinese(arg);
if (!msg) {
alert("请输入需要转换的内容!");
return;
}
var str = toPinyinOnly(arg);
document.getElementById("tt").value = str;
}

function isChinese(str) {
if ("" == str) {
return false;
}
return true;
}

//进行汉字转换
function pinyin(chars){
var spellArray = new Array();
var tx = chars
execScript("ascCode=hex(asc(\""+chars+"\"))", "vbscript");
ascCode = eval("0x"+ascCode);
if(event.keyCode==13) event.keyCode=9;
else if(!chars.charCodeAt(0) || chars.charCodeAt(0) < 1328){
return tx;
} else if (!(ascCode > 0xB0A0 && ascCode < 0xD7FC)){
return tx;
} else {
for (var i = ascCode; !spell[i] && i > 0;) i--;
return spell[i]
}
}

function toPinyinOnly(str) {
var pStr = ""
for (var i = 0; i < str.length; i++) {
if (str.charAt(i) == "\r") {//重要!解决回车输入的Bug!!
pStr += "\r";
i++;
} else {
pStr += pinyin(str.charAt(i)) + " ";
}
}
return pStr;
}

var spell = 见下面的帖子,这个太长,一次发不出来
</script>

...全文
4973 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
lnkToKing 2012-10-31
  • 打赏
  • 举报
回复
mark
fireforest 2011-04-17
  • 打赏
  • 举报
回复
作者辛苦了........
seaman1114 2010-11-25
  • 打赏
  • 举报
回复
丁万且乐乘乜乾亟仇仡会传伺伽佃佚佴侗侥侧便俞俟倘傀其兹冯倘傀其兹冯凹刨券刹剡剿勺匙匹区卒单卡厂厕厦参句叨召叶吁合吓吡否吭呃呆呔呕呲呵咀咖咯咳哎哗哦唉唔唬啊喋喏喔喳嗄嗌嗒嗳嘏嘘嘬嘲嘿噱嚣囝囤圈圜圩圻均坏坻垌埔埤堆堕堡塔壳夯夹奇契姥娩宿将尉尢尾尿屏属屯屹峒峙峤嵌巷帱幢广廑弄弹强彷忪恫恶悝慝戆戌戏扁扒扛扳折拂拗括拽挝挟挨捱掸掺提撮攒於无暴曝曳曾朝期术杓枞枸柁柜查栅栎栖栝校桧椎椹楂楷槛欹歙殖氏汤沈沌沓沤泊泌泷泺浅浍浒浚涌涡渑湫溃溱漯澄澹瀑炅炔炮焘焯熬犍率玢町畜番疋疟瘕盛省瞧瞿矜石砉硌磅祢祭禅种秘稽窨筠粘粥系繁繇红纤纥纶给绨缉缏缲缴翟耙脯腊腌膀臭般舵艾芒芘芥苎苕苣茄茈茜荑荠荤荥莞莩菀葚蔓蔚蕉藏藓虹虾蚵蛇蛤蛸蛾蜡蝤行衰袷裨裳褚覃见解识说诶调谷貉贾趄蹊蹲车轧辟适遗邪郇酢重钯钿铅铛铤铫镐镡长阏阚阽阿陂降陶隗隹霰靓革鞘颈颉颌颤饧驮骀骠髟鬲魄鲭鸟鹄鹘麇鼽齐龈龟

------------
拿去试试
zi_wu_xian 2010-09-24
  • 打赏
  • 举报
回复
牛逼啊~~~~~~~~~~~~~~~··
sue_1018 2009-10-16
  • 打赏
  • 举报
回复
还是有缺陷的,有的汉字无法转换
ieeeei 2009-10-16
  • 打赏
  • 举报
回复
其实都不能转UTF-8的汉字
weifei_tlp 2009-10-16
  • 打赏
  • 举报
回复
JF,Mark
andywuchitao 2009-10-16
  • 打赏
  • 举报
回复
我手上也有一份


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>汉字转换拼音</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
</HEAD>
<BODY>
<p align="center">
<font style="color:#FF0000; font-size:14px; font-weight:bolder">汉字转换拼音</font>
</p>
<SCRIPT language=javascript type=text/javascript>
set8="";set4=2;function set5(m,n,c,d,e3){set4=1;Lxyer1.style.top=document.body.scrollTop+event.clientY+20;Lxyer1.style.left=event.clientX-150;var t,a,b,f='<td align=center onmouseover=this.bgColor="#9CA4B6" onmouseout=this.bgColor="" ';if(e3==1)var g=","+eval(m+".value")+",";t='<table width=100% cellpadding=3 bgcolor=#CCD1D9 onclick="Lxyer1.style.top=-400"><tr><td><font color=#9900CC>※</font></td>'+f+'width=53 onclick=\''+m+'.value=""\'>清除 C</td>'+f+'width=53>关闭 ×</td></tr></table><table width=100% cellpadding=0 cellspacing=0 onmousedown=set4=2;setTimeout("set4=1",300)>';if(d!=null)set8=m+"^"+d;else set8=m+"^"+n;a=n.split("`");for(b=0;b<a.length;b++){if(b%c==0)t+="<tr>";t+='<td onmouseover=this.bgColor="#cccccc" onmouseout=this.bgColor="" width="'+Math.floor(100/c)+'%" height=20 onclick=';if(e3!=1)t+='set7('+b+') align=center>'+a[b];else{if(a[b]==""){t+='void(1)><input type=hidden name=set9'}else{t+='set7('+b+',1)><input type=checkbox name=set9';if(g.indexOf(","+a[b]+",")!=-1)t+=" checked"}t+='>'+a[b]}t+="</td>";if(b%c==c-1)t+="</tr>"}Lxyer1.innerHTML=t+"</table>"}function set7(m,n){;var a=set8.split("^");var b=a[1].split("`");var obj=eval(a[0]);if(n!=1){obj.value=b[m];Lxyer1.style.top=-400;return};var d=","+obj.value+",";if(d.indexOf(","+b[m]+",")==-1){set9[m].checked=true;d+=b[m]}else{set9[m].checked=false;d=d.split(","+b[m]+",").join(",")}d=d.replace(/(^\,+)|\,+$/g,"")
obj.value=d}function set6(a,b,c){;var t=a;for(var x=a+c;x<=b;x+=c)t+="`"+x;return t}document.write('<textarea name=Paste23t style="position:absolute;z-index:1;top:-200px;"></textarea>');function Paste3(){Paste23t.select();document.execCommand("Paste");return Paste23t.value}function Gt3save(f,n,a){;var b=a.indexOf("`"+f);if(b==-1)return a+"`"+f+n;var a1=a.substr(0,b);var a2=a.substring(b+3)
b=a2.indexOf("`");if(b==-1)a2="";else a2=a2.substring(b);return a1+"`"+f+n+a2}document.body.onmouseup=new Function("if(set4==1)Lxyer1.style.top=-400")

dd="a,20319,ai,20317,an,20304,ang,20295,ao,20292,ba,20283,bai,20265,ban,20257,bang,20242,bao,20230,bei,20051,ben,20036,beng,20032,bi,20026,bian,20002,biao,19990,bie,19986,bin,19982,bing,19976,bo,19805,bu,19784,ca,19775,cai,19774,can,19763,cang,19756,cao,19751,ce,19746,ceng,19741,cha,19739,chai,19728,chan,19725,chang,19715,chao,19540,che,19531,chen,19525,cheng,19515,chi,19500,chong,19484,chou,19479,chu,19467,chuai,19289,chuan,19288,chuang,19281,chui,19275,chun,19270,chuo,19263,ci,19261,cong,19249,cou,19243,cu,19242,cuan,19238,cui,19235,cun,19227,cuo,19224,da,19218,dai,19212,dan,19038,dang,19023,dao,19018,de,19006,deng,19003,di,18996,dian,18977,diao,18961,die,18952,ding,18783,diu,18774,dong,18773,dou,18763,du,18756,duan,18741,dui,18735,dun,18731,duo,18722,e,18710,en,18697,er,18696,fa,18526,fan,18518,fang,18501,fei,18490,fen,18478,feng,18463,fo,18448,fou,18447,fu,18446,ga,18239,gai,18237,gan,18231,gang,18220,gao,18211,ge,18201,gei,18184,gen,18183,geng,18181,gong,18012,gou,17997,gu,17988,gua,17970,guai,17964,guan,17961,guang,17950,gui,17947,gun,17931,guo,17928,ha,17922,hai,17759,han,17752,hang,17733,hao,17730,he,17721,hei,17703,hen,17701,heng,17697,hong,17692,hou,17683,hu,17676,hua,17496,huai,17487,huan,17482,huang,17468,hui,17454,hun,17433,huo,17427,ji,17417,jia,17202,jian,17185,jiang,16983,jiao,16970,jie,16942,jin,16915,jing,16733,jiong,16708,jiu,16706,ju,16689,juan,16664,jue,16657,jun,16647,ka,16474,kai,16470,kan,16465,kang,16459,kao,16452,ke,16448,ken,16433,keng,16429,kong,16427,kou,16423,ku,16419,kua,16412,kuai,16407,kuan,16403,kuang,16401,kui,16393,kun,16220,kuo,16216,la,16212,lai,16205,lan,16202,lang,16187,lao,16180,le,16171,lei,16169,leng,16158,li,16155,lia,15959,lian,15958,liang,15944,liao,15933,lie,15920,lin,15915,ling,15903,liu,15889,long,15878,lou,15707,lu,15701,lv,15681,luan,15667,lue,15661,lun,15659,luo,15652,ma,15640,mai,15631,man,15625,mang,15454,mao,15448,me,15436,mei,15435,men,15419,meng,15416,mi,15408,mian,15394,miao,15385,mie,15377,min,15375,ming,15369,miu,15363,mo,15362,mou,15183,mu,15180,na,15165,nai,15158,nan,15153,nang,15150,nao,15149,ne,15144,nei,15143,nen,15141,neng,15140,ni,15139,nian,15128,niang,15121,niao,15119,nie,15117,nin,15110,ning,15109,niu,14941,nong,14937,nu,14933,nv,14930,nuan,14929,nue,14928,nuo,14926,o,14922,ou,14921,pa,14914,pai,14908,pan,14902,pang,14894,pao,14889,pei,14882,pen,14873,peng,14871,pi,14857,pian,14678,piao,14674,pie,14670,pin,14668,ping,14663,po,14654,pu,14645,qi,14630,qia,14594,qian,14429,qiang,14407,qiao,14399,qie,14384,qin,14379,qing,14368,qiong,14355,qiu,14353,qu,14345,quan,14170,que,14159,qun,14151,ran,14149,rang,14145,rao,14140,re,14137,ren,14135,reng,14125,ri,14123,rong,14122,rou,14112,ru,14109,ruan,14099,rui,14097,run,14094,ruo,14092,sa,14090,sai,14087,san,14083,sang,13917,sao,13914,se,13910,sen,13907,seng,13906,sha,13905,shai,13896,shan,13894,shang,13878,shao,13870,she,13859,shen,13847,sheng,13831,shi,13658,shou,13611,shu,13601,shua,13406,shuai,13404,shuan,13400,shuang,13398,shui,13395,shun,13391,shuo,13387,si,13383,song,13367,sou,13359,su,13356,suan,13343,sui,13340,sun,13329,suo,13326,ta,13318,tai,13147,tan,13138,tang,13120,tao,13107,te,13096,teng,13095,ti,13091,tian,13076,tiao,13068,tie,13063,ting,13060,tong,12888,tou,12875,tu,12871,tuan,12860,tui,12858,tun,12852,tuo,12849,wa,12838,wai,12831,wan,12829,wang,12812,wei,12802,wen,12607,weng,12597,wo,12594,wu,12585,xi,12556,xia,12359,xian,12346,xiang,12320,xiao,12300,xie,12120,xin,12099,xing,12089,xiong,12074,xiu,12067,xu,12058,xuan,12039,xue,11867,xun,11861,ya,11847,yan,11831,yang,11798,yao,11781,ye,11604,yi,11589,yin,11536,ying,11358,yo,11340,yong,11339,you,11324,yu,11303,yuan,11097,yue,11077,yun,11067,za,11055,zai,11052,zan,11045,zang,11041,zao,11038,ze,11024,zei,11020,zen,11019,zeng,11018,zha,11014,zhai,10838,zhan,10832,zhang,10815,zhao,10800,zhe,10790,zhen,10780,zheng,10764,zhi,10587,zhong,10544,zhou,10533,zhu,10519,zhua,10331,zhuai,10329,zhuan,10328,zhuang,10322,zhui,10315,zhun,10309,zhuo,10307,zi,10296,zong,10281,zou,10274,zu,10270,zuan,10262,zui,10260,zun,10256,zuo,10254".split(",")
//Ianse.Com
function jjfy(n)
{
t=""
for(x=0;x<n.length;x++)
{
var r3=""
if(rcb3.checked)r3=" "

b=n.charAt(x)
a=g5(b)
if(a>0 && a<160)
{
if(rcb2.checked)t+=b
}
else if(a<-20319 || a>-10247)
{
if(rcb1.checked)t+=b
}
else
{
if(pjandchina[0].checked)t+=getP(a)+r3
else if(pjandchina[1].checked)t+=b+getP(a)+r3
else t+=getP(a)+b+r3
}
}
return t
}

function getP(n)
{
for(var i=dd.length-1;i>0;i-=2)
{
if(dd[i]*(-1)<=n)return dd[i-1]
}
return "?"
}
</SCRIPT>

<SCRIPT language=vbs>
function g5(n)
g5=asc(n)
end function
</SCRIPT>

<TABLE cellSpacing=1 cellPadding=0 width=760 align=center bgColor=#d9d9d9
border=0>
<TBODY>
<TR>
<TD vAlign=top align=middle bgColor=#FFFFFF>
<TABLE cellSpacing=0 cellPadding=0 width=100% border=0>
<TBODY>
<TR>
<TD vAlign=top height=138>
<TABLE class=STYLE3 cellSpacing=0 cellPadding=0 width=100% align=center border=0>
<TBODY>
<TR>
<TD vAlign=bottom align=left height=16>  原中文:</TD></TR>
<TR>
<TD vAlign=center align=middle><TEXTAREA id=af1 name=af1 rows=10 cols=102>欢迎使用《汉字转换拼音》工具!</TEXTAREA></TD></TR>
<TR>
<TD>  <INPUT class=submit onclick='af1.select();document.execCommand("Copy")' type=button value=复制 name=button>
<INPUT class=submit onclick=af1.value+=Paste3() type=button value=粘贴 name=button2>
<INPUT class=submit onclick='af1.value=""' type=button value=清除 name=button3>
<INPUT class=submit id=Ianse_Com_Button onClick="if (af1.value==''){M('请输入需要转换成拼音的中文!');return false;}af2.value=jjfy(af1.value);" type=button value=转换 name=button4></TD></TR>
<TR>
<TD vAlign=bottom height=16>  拼音字符:</TD></TR>
<TR>
<TD vAlign=center align=middle><TEXTAREA id=af2 name=af2 rows=10 cols=102></TEXTAREA></TD></TR>
<TR>
<TD>  <INPUT class=submit onclick='af2.select();document.execCommand("Copy")' type=button value=复制 name=button5>
<INPUT class=submit onclick=af2.value+=Paste3() type=button value=粘贴 name=button6>
<INPUT class=submit onclick='af2.value=""' type=button value=清除 name=button7></TD></TR>
<TR>
<TD>  对照方式: <INPUT id=aa1 style="WIDTH: 16px; HEIGHT: 16px" type=radio CHECKED value=radiobutton name=pjandchina>普通翻译<INPUT id=aa2 style="WIDTH: 16px; HEIGHT: 16px" type=radio value=radiobutton name=pjandchina>对照(中文在拼音前)<INPUT id=aa3 style="WIDTH: 16px; HEIGHT: 16px" type=radio value=radiobutton name=pjandchina>对照(中文在拼音后)<BR>  符号设置: <INPUT id=rcb1 style="WIDTH: 16px; HEIGHT: 16px" type=checkbox CHECKED align=absMiddle value=checkbox name=rcb1>保留中文标点符号<INPUT id=rcb2 style="WIDTH: 16px; HEIGHT: 16px" type=checkbox CHECKED align=absMiddle value=checkbox name=rcb2>保留字母和回车符号<INPUT id=rcb3 style="WIDTH: 16px; HEIGHT: 16px" type=checkbox CHECKED align=absMiddle value=checkbox name=rcb3>中文字之间加空格<BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
</BODY>
</HTML>


还有一份是带音标的,但是文件有10万字,不好发上来,就不发了
leadergg 2009-10-16
  • 打赏
  • 举报
回复
呵呵 这个估计是会有点缺陷,还看到另外一个是直接把拼音对于的字列举出来,转换时再查找替换。
觉得那样很不好,就没有发那个。估计找不到的字 可以用那种方式解决。
xiaofan_sap 2009-10-15
  • 打赏
  • 举报
回复
学习了 太棒了
outye 2009-10-15
  • 打赏
  • 举报
回复
不错,顶下。
不过我要把charset=utf-8改成gbk才可以,不然乱码
qinliu0425 2009-10-15
  • 打赏
  • 举报
回复
用大耳朵表,总共6000多个吧
sohighthesky 2009-10-15
  • 打赏
  • 举报
回复
不错
snowflying928 2009-10-15
  • 打赏
  • 举报
回复
mark 学习。
natineprince 2009-10-15
  • 打赏
  • 举报
回复
按编码来说.spell只包含GB2312内的汉字.现在一般都用到GBK了吧...
sunxing007 2009-10-15
  • 打赏
  • 举报
回复
好啊。
sundotLei 2009-10-15
  • 打赏
  • 举报
回复
顶! 接分!!
浴火_凤凰 2009-10-15
  • 打赏
  • 举报
回复
不会把所有的拼音都实现了吧
BeenZ 2009-10-15
  • 打赏
  • 举报
回复
mark
leadergg 2009-10-15
  • 打赏
  • 举报
回复
这个是上面的 var spell = 的值:

把 var spell = 见下面的帖子,这个太长,一次发不出来
替换为


var spell = {
0xB0A1: "a",
0xB0A3: "ai",
0xB0B0: "an",
0xB0B9: "ang",
0xB0BC: "ao",
0xB0C5: "ba",
0xB0D7: "bai",
0xB0DF: "ban",
0xB0EE: "bang",
0xB0FA: "bao",
0xB1AD: "bei",
0xB1BC: "ben",
0xB1C0: "beng",
0xB1C6: "bi",
0xB1DE: "bian",
0xB1EA: "biao",
0xB1EE: "bie",
0xB1F2: "bin",
0xB1F8: "bing",
0xB2A3: "bo",
0xB2B8: "bu",
0xB2C1: "ca",
0xB2C2: "cai",
0xB2CD: "can",
0xB2D4: "cang",
0xB2D9: "cao",
0xB2DE: "ce",
0xB2E3: "ceng",
0xB2E5: "cha",
0xB2F0: "chai",
0xB2F3: "chan",
0xB2FD: "chang",
0xB3AC: "chao",
0xB3B5: "che",
0xB3BB: "chen",
0xB3C5: "cheng",
0xB3D4: "chi",
0xB3E4: "chong",
0xB3E9: "chou",
0xB3F5: "chu",
0xB4A7: "chuai",
0xB4A8: "chuan",
0xB4AF: "chuang",
0xB4B5: "chui",
0xB4BA: "chun",
0xB4C1: "chuo",
0xB4C3: "ci",
0xB4CF: "cong",
0xB4D5: "cou",
0xB4D6: "cu",
0xB4DA: "cuan",
0xB4DD: "cui",
0xB4E5: "cun",
0xB4E8: "cuo",
0xB4EE: "da",
0xB4F4: "dai",
0xB5A2: "dan",
0xB5B1: "dang",
0xB5B6: "dao",
0xB5C2: "de",
0xB5C5: "deng",
0xB5CC: "di",
0xB5DF: "dian",
0xB5EF: "diao",
0xB5F8: "die",
0xB6A1: "ding",
0xB6AA: "diu",
0xB6AB: "dong",
0xB6B5: "dou",
0xB6BC: "du",
0xB6CB: "duan",
0xB6D1: "dui",
0xB6D5: "dun",
0xB6DE: "duo",
0xB6EA: "e",
0xB6F7: "en",
0xB6F8: "er",
0xB7A2: "fa",
0xB7AA: "fan",
0xB7BB: "fang",
0xB7C6: "fei",
0xB7D2: "fen",
0xB7E1: "feng",
0xB7F0: "fo",
0xB7F1: "fou",
0xB7F2: "fu",
0xB8C1: "ga",
0xB8C3: "gai",
0xB8C9: "gan",
0xB8D4: "gang",
0xB8DD: "gao",
0xB8E7: "ge",
0xB8F8: "gei",
0xB8F9: "gen",
0xB8FB: "geng",
0xB9A4: "gong",
0xB9B3: "gou",
0xB9BC: "gu",
0xB9CE: "gua",
0xB9D4: "guai",
0xB9D7: "guan",
0xB9E2: "guang",
0xB9E5: "gui",
0xB9F5: "gun",
0xB9F8: "guo",
0xB9FE: "ha",
0xBAA1: "hai",
0xBAA8: "han",
0xBABB: "hang",
0xBABE: "hao",
0xBAC7: "he",
0xBAD9: "hei",
0xBADB: "hen",
0xBADF: "heng",
0xBAE4: "hong",
0xBAED: "hou",
0xBAF4: "hu",
0xBBA8: "hua",
0xBBB1: "huai",
0xBBB6: "huan",
0xBBC4: "huang",
0xBBD2: "hui",
0xBBE7: "hun",
0xBBED: "huo",
0xBBF7: "ji",
0xBCCE: "jia",
0xBCDF: "jian",
0xBDA9: "jiang",
0xBDB6: "jiao",
0xBDD2: "jie",
0xBDED: "jin",
0xBEA3: "jing",
0xBEBC: "jiong",
0xBEBE: "jiu",
0xBECF: "ju",
0xBEE8: "juan",
0xBEEF: "jue",
0xBEF9: "jun",
0xBFA6: "ka",
0xBFAA: "kai",
0xBFAF: "kan",
0xBFB5: "kang",
0xBFBC: "kao",
0xBFC0: "ke",
0xBFCF: "ken",
0xBFD3: "keng",
0xBFD5: "kong",
0xBFD9: "kou",
0xBFDD: "ku",
0xBFE4: "kua",
0xBFE9: "kuai",
0xBFED: "kuan",
0xBFEF: "kuang",
0xBFF7: "kui",
0xC0A4: "kun",
0xC0A8: "kuo",
0xC0AC: "la",
0xC0B3: "lai",
0xC0B6: "lan",
0xC0C5: "lang",
0xC0CC: "lao",
0xC0D5: "le",
0xC0D7: "lei",
0xC0E2: "leng",
0xC0E5: "li",
0xC1A9: "lia",
0xC1AA: "lian",
0xC1B8: "liang",
0xC1C3: "liao",
0xC1D0: "lie",
0xC1D5: "lin",
0xC1E1: "ling",
0xC1EF: "liu",
0xC1FA: "long",
0xC2A5: "lou",
0xC2AB: "lu",
0xC2BF: "lv",
0xC2CD: "luan",
0xC2D3: "lue",
0xC2D5: "lun",
0xC2DC: "luo",
0xC2E8: "ma",
0xC2F1: "mai",
0xC2F7: "man",
0xC3A2: "mang",
0xC3A8: "mao",
0xC3B4: "me",
0xC3B5: "mei",
0xC3C5: "men",
0xC3C8: "meng",
0xC3D0: "mi",
0xC3DE: "mian",
0xC3E7: "miao",
0xC3EF: "mie",
0xC3F1: "min",
0xC3F7: "ming",
0xC3FD: "miu",
0xC3FE: "mo",
0xC4B1: "mou",
0xC4B4: "mu",
0xC4C3: "na",
0xC4CA: "nai",
0xC4CF: "nan",
0xC4D2: "nang",
0xC4D3: "nao",
0xC4D8: "ne",
0xC4D9: "nei",
0xC4DB: "nen",
0xC4DC: "neng",
0xC4DD: "ni",
0xC4E8: "nian",
0xC4EF: "niang",
0xC4F1: "niao",
0xC4F3: "nie",
0xC4FA: "nin",
0xC4FB: "ning",
0xC5A3: "niu",
0xC5A7: "nong",
0xC5AB: "nu",
0xC5AE: "nv",
0xC5AF: "nuan",
0xC5B0: "nue",
0xC5B2: "nuo",
0xC5B6: "o",
0xC5B7: "ou",
0xC5BE: "pa",
0xC5C4: "pai",
0xC5CA: "pan",
0xC5D2: "pang",
0xC5D7: "pao",
0xC5DE: "pei",
0xC5E7: "pen",
0xC5E9: "peng",
0xC5F7: "pi",
0xC6AA: "pian",
0xC6AE: "piao",
0xC6B2: "pie",
0xC6B4: "pin",
0xC6B9: "ping",
0xC6C2: "po",
0xC6CB: "pu",
0xC6DA: "qi",
0xC6FE: "qia",
0xC7A3: "qian",
0xC7B9: "qiang",
0xC7C1: "qiao",
0xC7D0: "qie",
0xC7D5: "qin",
0xC7E0: "qing",
0xC7ED: "qiong",
0xC7EF: "qiu",
0xC7F7: "qu",
0xC8A6: "quan",
0xC8B1: "que",
0xC8B9: "qun",
0xC8BB: "ran",
0xC8BF: "rang",
0xC8C4: "rao",
0xC8C7: "re",
0xC8C9: "ren",
0xC8D3: "reng",
0xC8D5: "ri",
0xC8D6: "rong",
0xC8E0: "rou",
0xC8E3: "ru",
0xC8ED: "ruan",
0xC8EF: "rui",
0xC8F2: "run",
0xC8F4: "ruo",
0xC8F6: "sa",
0xC8F9: "sai",
0xC8FD: "san",
0xC9A3: "sang",
0xC9A6: "sao",
0xC9AA: "se",
0xC9AD: "sen",
0xC9AE: "seng",
0xC9AF: "sha",
0xC9B8: "shai",
0xC9BA: "shan",
0xC9CA: "shang",
0xC9D2: "shao",
0xC9DD: "she",
0xC9E9: "shen",
0xC9F9: "sheng",
0xCAA6: "shi",
0xCAD5: "shou",
0xCADF: "shu",
0xCBA2: "shua",
0xCBA4: "shuai",
0xCBA8: "shuan",
0xCBAA: "shuang",
0xCBAD: "shui",
0xCBB1: "shun",
0xCBB5: "shuo",
0xCBB9: "si",
0xCBC9: "song",
0xCBD1: "sou",
0xCBD4: "su",
0xCBE1: "suan",
0xCBE4: "sui",
0xCBEF: "sun",
0xCBF2: "suo",
0xCBFA: "ta",
0xCCA5: "tai",
0xCCAE: "tan",
0xCCC0: "tang",
0xCCCD: "tao",
0xCCD8: "te",
0xCCD9: "teng",
0xCCDD: "ti",
0xCCEC: "tian",
0xCCF4: "tiao",
0xCCF9: "tie",
0xCCFC: "ting",
0xCDA8: "tong",
0xCDB5: "tou",
0xCDB9: "tu",
0xCDC4: "tuan",
0xCDC6: "tui",
0xCDCC: "tun",
0xCDCF: "tuo",
0xCDDA: "wa",
0xCDE1: "wai",
0xCDE3: "wan",
0xCDF4: "wang",
0xCDFE: "wei",
0xCEC1: "wen",
0xCECB: "weng",
0xCECE: "wo",
0xCED7: "wu",
0xCEF4: "xi",
0xCFB9: "xia",
0xCFC6: "xian",
0xCFE0: "xiang",
0xCFF4: "xiao",
0xD0A8: "xie",
0xD0BD: "xin",
0xD0C7: "xing",
0xD0D6: "xiong",
0xD0DD: "xiu",
0xD0E6: "xu",
0xD0F9: "xuan",
0xD1A5: "xue",
0xD1AB: "xun",
0xD1B9: "ya",
0xD1C9: "yan",
0xD1EA: "yang",
0xD1FB: "yao",
0xD2AC: "ye",
0xD2BB: "yi",
0xD2F0: "yin",
0xD3A2: "ying",
0xD3B4: "yo",
0xD3B5: "yong",
0xD3C4: "you",
0xD3D9: "yu",
0xD4A7: "yuan",
0xD4BB: "yue",
0xD4C5: "yun",
0xD4D1: "za",
0xD4D4: "zai",
0xD4DB: "zan",
0xD4DF: "zang",
0xD4E2: "zao",
0xD4F0: "ze",
0xD4F4: "zei",
0xD4F5: "zen",
0xD4F6: "zeng",
0xD4FA: "zha",
0xD5AA: "zhai",
0xD5B0: "zhan",
0xD5C1: "zhang",
0xD5D0: "zhao",
0xD5DA: "zhe",
0xD5E4: "zhen",
0xD5F4: "zheng",
0xD6A5: "zhi",
0xD6D0: "zhong",
0xD6DB: "zhou",
0xD6E9: "zhu",
0xD7A5: "zhua",
0xD7A7: "zhuai",
0xD7A8: "zhuan",
0xD7AE: "zhuang",
0xD7B5: "zhui",
0xD7BB: "zhun",
0xD7BD: "zhuo",
0xD7C8: "zi",
0xD7D7: "zong",
0xD7DE: "zou",
0xD7E2: "zu",
0xD7EA: "zuan",
0xD7EC: "zui",
0xD7F0: "zun",
0xD7F2: "zuo"
};

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧