@gitbook/pinyin-pro
Version:
GitBook's fork of pinyin-pro, a fantastic open-source package for turning Chinese characters to pinyin.
3,428 lines (3,425 loc) • 563 kB
JavaScript
const DoubleUnicodePrefixReg = /^[\uD800-\uDBFF]$/;
const DoubleUnicodeSuffixReg = /^[\uDC00-\uDFFF]$/;
const DoubleUnicodeReg = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g;
var Probability;
(function (Probability) {
Probability[Probability["Unknown"] = 1e-13] = "Unknown";
Probability[Probability["Rule"] = 1e-12] = "Rule";
Probability[Probability["DICT"] = 2e-8] = "DICT";
Probability[Probability["Surname"] = 1] = "Surname";
Probability[Probability["Custom"] = 1] = "Custom";
})(Probability || (Probability = {}));
const Priority = {
Normal: 1,
Surname: 10,
Custom: 100,
};
function stringLength(text) {
var _a;
return text.length - (((_a = text.match(DoubleUnicodeReg)) === null || _a === void 0 ? void 0 : _a.length) || 0);
}
// 双音节字符处理
function splitString(text) {
const result = [];
let i = 0;
while (i < text.length) {
const char = text[i];
if (DoubleUnicodePrefixReg.test(char) &&
DoubleUnicodeSuffixReg.test(text[i + 1])) {
result.push(text.substring(i, i + 2));
i += 2;
}
else {
result.push(char);
i += 1;
}
}
return result;
}
class FastDictFactory {
constructor() {
this.NumberDICT = [];
this.StringDICT = new Map();
}
get(word) {
if (word.length > 1) {
return this.StringDICT.get(word);
}
else {
const code = word.charCodeAt(0);
return this.NumberDICT[code];
}
}
set(word, pinyin) {
if (word.length > 1) {
this.StringDICT.set(word, pinyin);
}
else {
const code = word.charCodeAt(0);
this.NumberDICT[code] = pinyin;
}
}
clear() {
this.NumberDICT = [];
this.StringDICT.clear();
}
}
const map = {
'bǎng páng pāng': ['膀'],
líng: [
'〇',
'伶',
'凌',
'刢',
'囹',
'坽',
'夌',
'姈',
'婈',
'孁',
'岺',
'彾',
'掕',
'昤',
'朎',
'柃',
'棂',
'櫺',
'欞',
'泠',
'淩',
'澪',
'灵',
'燯',
'爧',
'狑',
'玲',
'琌',
'瓴',
'皊',
'砱',
'祾',
'秢',
'竛',
'笭',
'紷',
'綾',
'绫',
'羐',
'羚',
'翎',
'聆',
'舲',
'苓',
'菱',
'蓤',
'蔆',
'蕶',
'蛉',
'衑',
'裬',
'詅',
'跉',
'軨',
'輘',
'酃',
'醽',
'鈴',
'錂',
'铃',
'閝',
'陵',
'零',
'霊',
'霗',
'霛',
'霝',
'靈',
'駖',
'魿',
'鯪',
'鲮',
'鴒',
'鸰',
'鹷',
'麢',
'齡',
'齢',
'龄',
'龗',
'㥄',
],
yī: [
'一',
'乊',
'伊',
'依',
'医',
'吚',
'咿',
'噫',
'壱',
'壹',
'夁',
'嫛',
'嬄',
'弌',
'揖',
'撎',
'檹',
'毉',
'洢',
'渏',
'漪',
'瑿',
'畩',
'祎',
'禕',
'稦',
'繄',
'蛜',
'衤',
'譩',
'辷',
'郼',
'醫',
'銥',
'铱',
'鷖',
'鹥',
'黟',
'黳',
],
'dīng zhēng': ['丁'],
'kǎo qiǎo yú': ['丂'],
qī: [
'七',
'倛',
'僛',
'凄',
'嘁',
'墄',
'娸',
'悽',
'慼',
'慽',
'戚',
'捿',
'柒',
'桤',
'桼',
'棲',
'榿',
'欺',
'沏',
'淒',
'漆',
'紪',
'緀',
'萋',
'褄',
'諆',
'迉',
'郪',
'鏚',
'霋',
'魌',
'鶈',
],
shàng: ['丄', '尙', '尚', '恦', '緔', '绱'],
xià: [
'丅',
'下',
'乤',
'圷',
'夏',
'夓',
'懗',
'梺',
'疜',
'睱',
'罅',
'鎼',
'鏬',
],
hǎn: ['丆', '喊', '浫', '罕', '豃', '㘎'],
'wàn mò': ['万'],
zhàng: [
'丈',
'仗',
'墇',
'嶂',
'帐',
'帳',
'幛',
'扙',
'杖',
'涱',
'痮',
'瘬',
'瘴',
'瞕',
'粀',
'胀',
'脹',
'賬',
'账',
'障',
],
sān: ['三', '厁', '叁', '弎', '毵', '毶', '毿', '犙', '鬖'],
'shàng shǎng shang': ['上'],
'qí jī': ['丌', '其', '奇'],
'bù fǒu': ['不'],
'yǔ yù yú': ['与'],
miǎn: [
'丏',
'偭',
'免',
'冕',
'勉',
'勔',
'喕',
'娩',
'愐',
'汅',
'沔',
'湎',
'睌',
'緬',
'缅',
'腼',
'葂',
'靦',
'鮸',
'𩾃',
],
gài: [
'丐',
'乢',
'匃',
'匄',
'戤',
'概',
'槩',
'槪',
'溉',
'漑',
'瓂',
'葢',
'鈣',
'钙',
'𬮿',
],
chǒu: ['丑', '丒', '侴', '吜', '杽', '瞅', '矁', '醜', '魗'],
zhuān: [
'专',
'叀',
'嫥',
'専',
'專',
'瑼',
'甎',
'砖',
'磗',
'磚',
'蟤',
'諯',
'鄟',
'顓',
'颛',
'鱄',
'䏝',
],
'qiě jū': ['且'],
pī: [
'丕',
'伓',
'伾',
'噼',
'坯',
'岯',
'憵',
'批',
'披',
'炋',
'狉',
'狓',
'砒',
'磇',
'礔',
'礕',
'秛',
'秠',
'耚',
'豾',
'邳',
'鈚',
'鉟',
'銔',
'錃',
'錍',
'霹',
'駓',
'髬',
'魾',
'𬳵',
],
shì: [
'世',
'丗',
'亊',
'事',
'仕',
'侍',
'冟',
'势',
'勢',
'卋',
'呩',
'嗜',
'噬',
'士',
'奭',
'嬕',
'室',
'市',
'式',
'弑',
'弒',
'恀',
'恃',
'戺',
'拭',
'揓',
'是',
'昰',
'枾',
'柿',
'栻',
'澨',
'烒',
'煶',
'眂',
'眎',
'眡',
'睗',
'示',
'礻',
'筮',
'簭',
'舐',
'舓',
'襫',
'視',
'视',
'觢',
'試',
'誓',
'諡',
'謚',
'试',
'谥',
'貰',
'贳',
'軾',
'轼',
'逝',
'遾',
'釈',
'释',
'釋',
'鈰',
'鉃',
'鉽',
'铈',
'飾',
'餙',
'餝',
'饰',
'鰘',
'䏡',
'𬤊',
],
qiū: [
'丘',
'丠',
'坵',
'媝',
'恘',
'恷',
'楸',
'秋',
'秌',
'穐',
'篍',
'緧',
'萩',
'蘒',
'蚯',
'蝵',
'蟗',
'蠤',
'趥',
'邱',
'鞦',
'鞧',
'鰌',
'鰍',
'鳅',
'鶖',
'鹙',
'龝',
],
bǐng: [
'丙',
'屛',
'怲',
'抦',
'昞',
'昺',
'柄',
'棅',
'炳',
'禀',
'秉',
'稟',
'苪',
'蛃',
'邴',
'鈵',
'陃',
'鞆',
'餅',
'餠',
'饼',
],
yè: [
'业',
'亱',
'僷',
'墷',
'夜',
'嶪',
'嶫',
'抴',
'捙',
'擛',
'擪',
'擫',
'晔',
'曄',
'曅',
'曗',
'曳',
'曵',
'枼',
'枽',
'業',
'洂',
'液',
'澲',
'烨',
'燁',
'爗',
'璍',
'皣',
'瞱',
'瞸',
'礏',
'腋',
'葉',
'謁',
'谒',
'邺',
'鄴',
'鍱',
'鐷',
'靥',
'靨',
'頁',
'页',
'餣',
'饁',
'馌',
'驜',
'鵺',
'鸈',
],
cóng: [
'丛',
'从',
'叢',
'婃',
'孮',
'従',
'徔',
'徖',
'悰',
'樷',
'欉',
'淙',
'灇',
'爜',
'琮',
'藂',
'誴',
'賨',
'賩',
'錝',
],
dōng: [
'东',
'倲',
'冬',
'咚',
'埬',
'岽',
'崬',
'徚',
'昸',
'東',
'氡',
'氭',
'涷',
'笗',
'苳',
'菄',
'蝀',
'鮗',
'鯟',
'鶇',
'鶫',
'鸫',
'鼕',
'𬟽',
],
sī: [
'丝',
'俬',
'凘',
'厮',
'司',
'咝',
'嘶',
'噝',
'媤',
'廝',
'恖',
'撕',
'斯',
'楒',
'泀',
'澌',
'燍',
'禗',
'禠',
'私',
'糹',
'絲',
'緦',
'纟',
'缌',
'罳',
'蕬',
'虒',
'蛳',
'蜤',
'螄',
'蟖',
'蟴',
'鉰',
'銯',
'鍶',
'鐁',
'锶',
'颸',
'飔',
'騦',
'鷥',
'鸶',
'鼶',
'㟃',
],
chéng: [
'丞',
'呈',
'城',
'埕',
'堘',
'塍',
'塖',
'宬',
'峸',
'惩',
'懲',
'成',
'承',
'挰',
'掁',
'揨',
'枨',
'棖',
'橙',
'檙',
'洆',
'溗',
'澂',
'珵',
'珹',
'畻',
'程',
'窚',
'筬',
'絾',
'脭',
'荿',
'誠',
'诚',
'郕',
'酲',
'鋮',
'铖',
'騬',
'鯎',
],
diū: ['丟', '丢', '銩', '铥'],
liǎng: [
'両',
'两',
'兩',
'唡',
'啢',
'掚',
'緉',
'脼',
'蜽',
'裲',
'魉',
'魎',
'𬜯',
],
yǒu: [
'丣',
'卣',
'友',
'梄',
'湵',
'牖',
'禉',
'羑',
'聈',
'苃',
'莠',
'蜏',
'酉',
'銪',
'铕',
'黝',
],
yán: [
'严',
'厳',
'啱',
'喦',
'嚴',
'塩',
'壛',
'壧',
'妍',
'姸',
'娫',
'娮',
'岩',
'嵒',
'嵓',
'巌',
'巖',
'巗',
'延',
'揅',
'昖',
'楌',
'檐',
'櫩',
'欕',
'沿',
'炎',
'炏',
'狿',
'琂',
'盐',
'碞',
'筵',
'簷',
'莚',
'蔅',
'虤',
'蜒',
'言',
'訁',
'訮',
'詽',
'讠',
'郔',
'閆',
'閻',
'闫',
'阎',
'顏',
'顔',
'颜',
'鹽',
'麣',
'𫄧',
],
bìng: [
'並',
'併',
'倂',
'傡',
'垪',
'摒',
'栤',
'病',
'窉',
'竝',
'誁',
'靐',
'鮩',
],
'sàng sāng': ['丧'],
gǔn: [
'丨',
'惃',
'滚',
'滾',
'磙',
'緄',
'绲',
'蓘',
'蔉',
'衮',
'袞',
'輥',
'辊',
'鮌',
'鯀',
'鲧',
],
jiū: [
'丩',
'勼',
'啾',
'揪',
'揫',
'朻',
'究',
'糾',
'纠',
'萛',
'赳',
'阄',
'鬏',
'鬮',
'鳩',
'鸠',
],
'gè gě': ['个', '個', '各'],
yā: [
'丫',
'圧',
'孲',
'庘',
'押',
'枒',
'桠',
'椏',
'錏',
'鐚',
'鴉',
'鴨',
'鵶',
'鸦',
'鸭',
],
pán: [
'丬',
'媻',
'幋',
'槃',
'洀',
'瀊',
'爿',
'盘',
'盤',
'磐',
'縏',
'蒰',
'蟠',
'蹒',
'蹣',
'鎜',
'鞶',
],
'zhōng zhòng': ['中'],
jǐ: [
'丮',
'妀',
'己',
'戟',
'挤',
'掎',
'撠',
'擠',
'橶',
'泲',
'犱',
'脊',
'虮',
'蟣',
'魢',
'鱾',
'麂',
],
jiè: [
'丯',
'介',
'借',
'唶',
'堺',
'屆',
'届',
'岕',
'庎',
'徣',
'戒',
'楐',
'犗',
'玠',
'琾',
'界',
'畍',
'疥',
'砎',
'蚧',
'蛶',
'衸',
'褯',
'誡',
'诫',
'鎅',
'骱',
'魪',
],
fēng: [
'丰',
'仹',
'偑',
'僼',
'凨',
'凬',
'凮',
'妦',
'寷',
'封',
'峯',
'峰',
'崶',
'枫',
'楓',
'檒',
'沣',
'沨',
'渢',
'灃',
'烽',
'犎',
'猦',
'琒',
'疯',
'瘋',
'盽',
'砜',
'碸',
'篈',
'蘴',
'蜂',
'蠭',
'豐',
'鄷',
'酆',
'鋒',
'鎽',
'鏠',
'锋',
'霻',
'靊',
'飌',
'麷',
],
'guàn kuàng': ['丱'],
chuàn: ['串', '汌', '玔', '賗', '釧', '钏'],
chǎn: [
'丳',
'产',
'冁',
'剷',
'囅',
'嵼',
'旵',
'浐',
'滻',
'灛',
'產',
'産',
'簅',
'蒇',
'蕆',
'諂',
'譂',
'讇',
'谄',
'鏟',
'铲',
'閳',
'闡',
'阐',
'骣',
'𬊤',
],
lín: [
'临',
'冧',
'壣',
'崊',
'嶙',
'斴',
'晽',
'暽',
'林',
'潾',
'瀶',
'燐',
'琳',
'璘',
'瞵',
'碄',
'磷',
'粦',
'粼',
'繗',
'翷',
'臨',
'轔',
'辚',
'遴',
'邻',
'鄰',
'鏻',
'阾',
'隣',
'霖',
'驎',
'鱗',
'鳞',
'麐',
'麟',
'𬴊',
'𬭸',
],
zhuó: [
'丵',
'劅',
'卓',
'啄',
'圴',
'妰',
'娺',
'撯',
'擆',
'擢',
'斫',
'斮',
'斱',
'斲',
'斵',
'晫',
'椓',
'浊',
'浞',
'濁',
'灼',
'烵',
'琸',
'硺',
'禚',
'窡',
'籗',
'籱',
'罬',
'茁',
'蠗',
'蠿',
'諁',
'諑',
'謶',
'诼',
'酌',
'鐲',
'镯',
'鵫',
'鷟',
'䓬',
'𬸦',
],
zhǔ: [
'丶',
'主',
'劯',
'嘱',
'囑',
'宔',
'帾',
'拄',
'渚',
'濐',
'煑',
'煮',
'燝',
'瞩',
'矚',
'罜',
'詝',
'陼',
'鸀',
'麈',
'𬣞',
],
bā: [
'丷',
'仈',
'八',
'叭',
'哵',
'夿',
'岜',
'巴',
'捌',
'朳',
'玐',
'疤',
'笆',
'粑',
'羓',
'芭',
'蚆',
'豝',
'釟',
],
wán: [
'丸',
'刓',
'完',
'岏',
'抏',
'捖',
'汍',
'烷',
'玩',
'琓',
'笂',
'紈',
'纨',
'翫',
'芄',
'貦',
'頑',
'顽',
],
dān: [
'丹',
'勯',
'匰',
'単',
'妉',
'媅',
'殚',
'殫',
'甔',
'眈',
'砃',
'箪',
'簞',
'耼',
'耽',
'聃',
'聸',
'褝',
'襌',
'躭',
'郸',
'鄲',
'酖',
'頕',
],
'wèi wéi': ['为'],
'jǐng dǎn': ['丼'],
'lì lí': ['丽'],
jǔ: [
'举',
'弆',
'挙',
'擧',
'椇',
'榉',
'榘',
'櫸',
'欅',
'矩',
'筥',
'聥',
'舉',
'莒',
'蒟',
'襷',
'踽',
'齟',
'龃',
],
piě: ['丿', '苤', '鐅', '𬭯'],
fú: [
'乀',
'伏',
'俘',
'凫',
'刜',
'匐',
'咈',
'哹',
'垘',
'孚',
'岪',
'巿',
'帗',
'幅',
'幞',
'弗',
'彿',
'怫',
'扶',
'柫',
'栿',
'桴',
'氟',
'泭',
'浮',
'涪',
'澓',
'炥',
'玸',
'甶',
'畉',
'癁',
'祓',
'福',
'稪',
'符',
'箙',
'紱',
'紼',
'絥',
'綍',
'绂',
'绋',
'罘',
'罦',
'翇',
'艀',
'芙',
'芣',
'苻',
'茀',
'茯',
'菔',
'葍',
'虙',
'蚨',
'蜉',
'蝠',
'袚',
'袱',
'襆',
'襥',
'諨',
'豧',
'踾',
'輻',
'辐',
'郛',
'鉘',
'鉜',
'韍',
'韨',
'颫',
'髴',
'鮄',
'鮲',
'鳧',
'鳬',
'鴔',
'鵩',
'黻',
],
'yí jí': ['乁'],
yì: [
'乂',
'义',
'亄',
'亦',
'亿',
'伇',
'伿',
'佾',
'俋',
'億',
'兿',
'刈',
'劓',
'劮',
'勚',
'勩',
'匇',
'呓',
'呭',
'呹',
'唈',
'囈',
'圛',
'坄',
'垼',
'埸',
'奕',
'嫕',
'嬑',
'寱',
'屹',
'峄',
'嶧',
'帟',
'帠',
'幆',
'廙',
'异',
'弈',
'弋',
'役',
'忆',
'怈',
'怿',
'悒',
'意',
'憶',
'懌',
'懿',
'抑',
'挹',
'敡',
'易',
'晹',
'曀',
'曎',
'杙',
'枍',
'棭',
'榏',
'槸',
'檍',
'歝',
'殔',
'殪',
'殹',
'毅',
'浂',
'浥',
'浳',
'湙',
'溢',
'潩',
'澺',
'瀷',
'炈',
'焲',
'熠',
'熤',
'熼',
'燚',
'燡',
'燱',
'獈',
'玴',
'異',
'疫',
'痬',
'瘗',
'瘞',
'瘱',
'癔',
'益',
'瞖',
'穓',
'竩',
'篒',
'縊',
'繶',
'繹',
'绎',
'缢',
'義',
'羿',
'翊',
'翌',
'翳',
'翼',
'耴',
'肄',
'肊',
'膉',
'臆',
'艗',
'艺',
'芅',
'苅',
'萟',
'蓺',
'薏',
'藙',
'藝',
'蘙',
'虉',
'蜴',
'螠',
'衪',
'袣',
'裔',
'裛',
'褹',
'襼',
'訲',
'訳',
'詍',
'詣',
'誼',
'譯',
'議',
'讛',
'议',
'译',
'诣',
'谊',
'豙',
'豛',
'豷',
'貖',
'贀',
'跇',
'轶',
'逸',
'邑',
'鄓',
'醷',
'釴',
'鈠',
'鎰',
'鐿',
'镒',
'镱',
'阣',
'隿',
'霬',
'饐',
'駅',
'驛',
'驿',
'骮',
'鮨',
'鶂',
'鶃',
'鶍',
'鷁',
'鷊',
'鷧',
'鷾',
'鸃',
'鹝',
'鹢',
'黓',
'齸',
'𬬩',
'㑊',
'𫄷',
'𬟁',
],
nǎi: ['乃', '倷', '奶', '嬭', '廼', '氖', '疓', '艿', '迺', '釢'],
wǔ: [
'乄',
'五',
'仵',
'伍',
'侮',
'倵',
'儛',
'午',
'啎',
'妩',
'娬',
'嫵',
'庑',
'廡',
'忤',
'怃',
'憮',
'摀',
'武',
'潕',
'熓',
'牾',
'玝',
'珷',
'瑦',
'甒',
'碔',
'舞',
'躌',
'迕',
'逜',
'陚',
'鵡',
'鹉',
'𣲘',
],
jiǔ: [
'久',
'乆',
'九',
'乣',
'奺',
'杦',
'汣',
'灸',
'玖',
'紤',
'舏',
'酒',
'镹',
'韭',
'韮',
],
'tuō zhé': ['乇', '杔', '馲'],
'me mó ma yāo': ['么'],
zhī: [
'之',
'倁',
'卮',
'巵',
'搘',
'支',
'栀',
'梔',
'椥',
'榰',
'汁',
'泜',
'疷',
'祗',
'祬',
'秓',
'稙',
'綕',
'肢',
'胑',
'胝',
'脂',
'芝',
'蘵',
'蜘',
'衼',
'隻',
'鳷',
'鴲',
'鼅',
'𦭜',
],
'wū wù': ['乌'],
zhà: [
'乍',
'咤',
'宱',
'搾',
'榨',
'溠',
'痄',
'蚱',
'詐',
'诈',
'醡',
'霅',
'䃎',
],
hū: [
'乎',
'乯',
'匢',
'匫',
'呼',
'唿',
'嘑',
'垀',
'寣',
'幠',
'忽',
'惚',
'昒',
'歑',
'泘',
'淴',
'滹',
'烀',
'苸',
'虍',
'虖',
'謼',
'軤',
'轷',
'雐',
],
fá: [
'乏',
'伐',
'傠',
'坺',
'垡',
'墢',
'姂',
'栰',
'浌',
'瞂',
'笩',
'筏',
'罚',
'罰',
'罸',
'藅',
'閥',
'阀',
],
'lè yuè yào lào': ['乐', '樂'],
yín: [
'乑',
'吟',
'噖',
'嚚',
'圁',
'垠',
'夤',
'婬',
'寅',
'峾',
'崟',
'崯',
'檭',
'殥',
'泿',
'淫',
'滛',
'烎',
'犾',
'狺',
'璌',
'硍',
'碒',
'荶',
'蔩',
'訔',
'訚',
'訡',
'誾',
'鄞',
'鈝',
'銀',
'银',
'霪',
'鷣',
'齦',
],
pīng: ['乒', '俜', '娉', '涄', '甹', '砯', '聠', '艵', '頩'],
pāng: ['乓', '滂', '胮', '膖', '雱', '霶'],
qiáo: [
'乔',
'侨',
'僑',
'嫶',
'憔',
'桥',
'槗',
'樵',
'橋',
'櫵',
'犞',
'瞧',
'硚',
'礄',
'荍',
'荞',
'蕎',
'藮',
'譙',
'趫',
'鐈',
'鞒',
'鞽',
'顦',
],
hǔ: ['乕', '琥', '萀', '虎', '虝', '錿', '鯱'],
guāi: ['乖'],
'chéng shèng': ['乗', '乘', '娍'],
yǐ: [
'乙',
'乛',
'以',
'倚',
'偯',
'嬟',
'崺',
'已',
'庡',
'扆',
'攺',
'敼',
'旑',
'旖',
'檥',
'矣',
'礒',
'笖',
'舣',
'艤',
'苡',
'苢',
'蚁',
'螘',
'蟻',
'裿',
'踦',
'輢',
'轙',
'逘',
'酏',
'釔',
'鈘',
'鉯',
'钇',
'顗',
'鳦',
'齮',
'𫖮',
'𬺈',
],
'háo yǐ': ['乚'],
'niè miē': ['乜'],
qǐ: [
'乞',
'企',
'启',
'唘',
'啓',
'啔',
'啟',
'婍',
'屺',
'杞',
'棨',
'玘',
'盀',
'綺',
'绮',
'芑',
'諬',
'起',
'邔',
'闙',
],
yě: ['也', '冶', '嘢', '埜', '壄', '漜', '野'],
xí: [
'习',
'喺',
'媳',
'嶍',
'席',
'椺',
'檄',
'漝',
'習',
'蓆',
'袭',
'襲',
'覡',
'觋',
'謵',
'趘',
'郋',
'鎴',
'隰',
'霫',
'飁',
'騱',
'騽',
'驨',
'鰼',
'鳛',
'𠅤',
'𫘬',
],
xiāng: [
'乡',
'厢',
'廂',
'忀',
'楿',
'欀',
'湘',
'瓖',
'稥',
'箱',
'緗',
'缃',
'膷',
'芗',
'萫',
'葙',
'薌',
'襄',
'郷',
'鄉',
'鄊',
'鄕',
'鑲',
'镶',
'香',
'驤',
'骧',
'鱜',
'麘',
'𬙋',
],
shū: [
'书',
'倏',
'倐',
'儵',
'叔',
'姝',
'尗',
'抒',
'掓',
'摅',
'攄',
'書',
'枢',
'梳',
'樞',
'殊',
'殳',
'毹',
'毺',
'淑',
'瀭',
'焂',
'疎',
'疏',
'紓',
'綀',
'纾',
'舒',
'菽',
'蔬',
'踈',
'軗',
'輸',
'输',
'鄃',
'陎',
'鮛',
'鵨',
],
dǒu: ['乧', '抖', '枓', '蚪', '鈄', '阧', '陡'],
shǐ: [
'乨',
'使',
'兘',
'史',
'始',
'宩',
'屎',
'榁',
'矢',
'笶',
'豕',
'鉂',
'駛',
'驶',
],
jī: [
'乩',
'僟',
'击',
'刉',
'刏',
'剞',
'叽',
'唧',
'喞',
'嗘',
'嘰',
'圾',
'基',
'墼',
'姬',
'屐',
'嵆',
'嵇',
'撃',
'擊',
'朞',
'机',
'枅',
'樭',
'機',
'毄',
'激',
'犄',
'玑',
'璣',
'畸',
'畿',
'癪',
'矶',
'磯',
'积',
'積',
'笄',
'筓',
'箕',
'簊',
'緁',
'羁',
'羇',
'羈',
'耭',
'肌',
'芨',
'虀',
'覉',
'覊',
'譏',
'譤',
'讥',
'賫',
'賷',
'赍',
'跻',
'踑',
'躋',
'躸',
'銈',
'錤',
'鐖',
'鑇',
'鑙',
'隮',
'雞',
'鞿',
'韲',
'飢',
'饑',
'饥',
'魕',
'鳮',
'鶏',
'鶺',
'鷄',
'鸄',
'鸡',
'齎',
'齏',
'齑',
'𬯀',
'𫓯',
'𫓹',
'𫌀',
],
náng: ['乪', '嚢', '欜', '蠰', '饢'],
jiā: [
'乫',
'佳',
'傢',
'加',
'嘉',
'抸',
'枷',
'梜',
'毠',
'泇',
'浃',
'浹',
'犌',
'猳',
'珈',
'痂',
'笳',
'糘',
'耞',
'腵',
'葭',
'袈',
'豭',
'貑',
'跏',
'迦',
'鉫',
'鎵',
'镓',
'鴐',
'麚',
'𬂩',
],
jù: [
'乬',
'倨',
'倶',
'具',
'剧',
'劇',
'勮',
'埧',
'埾',
'壉',
'姖',
'屦',
'屨',
'岠',
'巨',
'巪',
'怇',
'惧',
'愳',
'懅',
'懼',
'拒',
'拠',
'昛',
'歫',
'洰',
'澽',
'炬',
'烥',
'犋',
'秬',
'窭',
'窶',
'簴',
'粔',
'耟',
'聚',
'虡',
'蚷',
'詎',
'讵',
'豦',
'距',
'踞',
'躆',
'遽',
'邭',
'醵',
'鉅',
'鐻',
'钜',
'颶',
'飓',
'駏',
'鮔',
],
shí: [
'乭',
'十',
'埘',
'塒',
'姼',
'实',
'実',
'寔',
'實',
'峕',
'嵵',
'时',
'旹',
'時',
'榯',
'湜',
'溡',
'炻',
'祏',
'竍',
'蚀',
'蝕',
'辻',
'遈',
'鉐',
'飠',
'饣',
'鮖',
'鰣',
'鲥',
'鼫',
'鼭',
],
mǎo: ['乮', '冇', '卯', '峁', '戼', '昴', '泖', '笷', '蓩', '鉚', '铆'],
mǎi: ['买', '嘪', '荬', '蕒', '買', '鷶'],
luàn: ['乱', '亂', '釠'],
rǔ: ['乳', '擩', '汝', '肗', '辱', '鄏'],
xué: [
'乴',
'学',
'學',
'峃',
'嶨',
'斈',
'泶',
'澩',
'燢',
'穴',
'茓',
'袕',
'踅',
'鷽',
'鸴',
],
yǎn: [
'䶮',
'乵',
'俨',
'偃',
'儼',
'兖',
'兗',
'厣',
'厴',
'噞',
'孍',
'嵃',
'巘',
'巚',
'弇',
'愝',
'戭',
'扊',
'抁',
'掩',
'揜',
'曮',
'椼',
'檿',
'沇',
'渷',
'演',
'琰',
'甗',
'眼',
'罨',
'萒',
'蝘',
'衍',
'褗',
'躽',
'遃',
'郾',
'隒',
'顩',
'魇',
'魘',
'鰋',
'鶠',
'黡',
'黤',
'黬',
'黭',
'黶',
'鼴',
'鼹',
'齴',
'龑',
'𬸘',
'𬙂',
'𪩘',
],
fǔ: [
'乶',
'俌',
'俛',
'俯',
'府',
'弣',
'抚',
'拊',
'撫',
'斧',
'椨',
'滏',
'焤',
'甫',
'盙',
'簠',
'腐',
'腑',
'蜅',
'輔',
'辅',
'郙',
'釜',
'釡',
'阝',
'頫',
'鬴',
'黼',
'㕮',
'𫖯',
],
shā: [
'乷',
'唦',
'杀',
'桬',
'殺',
'毮',
'猀',
'痧',
'砂',
'硰',
'紗',
'繺',
'纱',
'蔱',
'裟',
'鎩',
'铩',
'閷',
'髿',
'魦',
'鯊',
'鯋',
'鲨',
],
nǎ: ['乸', '雫'],
qián: [
'乹',
'亁',
'仱',
'偂',
'前',
'墘',
'媊',
'岒',
'拑',
'掮',
'榩',
'橬',
'歬',
'潛',
'潜',
'濳',
'灊',
'箝',
'葥',
'虔',
'軡',
'鈐',
'鉗',
'銭',
'錢',
'鎆',
'钤',
'钱',
'钳',
'靬',
'騚',
'騝',
'鰬',
'黔',
'黚',
],
suǒ: [
'乺',
'唢',
'嗩',
'所',
'暛',
'溑',
'溹',
'琐',
'琑',
'瑣',
'索',
'褨',
'鎖',
'鎻',
'鏁',
'锁',
],
yú: [
'乻',
'于',
'亐',
'伃',
'余',
'堣',
'堬',
'妤',
'娛',
'娯',
'娱',
'嬩',
'崳',
'嵎',
'嵛',
'愚',
'扵',
'揄',
'旟',
'楡',
'楰',
'榆',
'欤',
'歈',
'歟',
'歶',
'渔',
'渝',
'湡',
'漁',
'澞',
'牏',
'狳',
'玗',
'玙',
'瑜',
'璵',
'盂',
'睮',
'窬',
'竽',
'籅',
'羭',
'腴',
'臾',
'舁',
'舆',
'艅',
'茰',
'萮',
'萸',
'蕍',
'蘛',
'虞',
'虶',
'蝓',
'螸',
'衧',
'褕',
'覦',
'觎',
'諛',
'謣',
'谀',
'踰',
'輿',
'轝',
'逾',
'邘',
'酑',
'鍝',
'隅',
'雓',
'雩',
'餘',
'馀',
'騟',
'骬',
'髃',
'魚',
'魣',
'鮽',
'鯲',
'鰅',
'鱼',
'鷠',
'鸆',
'齵',
],
zhù: [
'乼',
'伫',
'佇',
'住',
'坾',
'墸',
'壴',
'嵀',
'拀',
'杼',
'柱',
'樦',
'殶',
'注',
'炷',
'疰',
'眝',
'祝',
'祩',
'竚',
'筯',
'箸',
'篫',
'簗',
'紵',
'紸',
'纻',
'羜',
'翥',
'苎',
'莇',
'蛀',
'註',
'貯',
'贮',
'跓',
'軴',
'鉒',
'鋳',
'鑄',
'铸',
'馵',
'駐',
'驻',
],
zhě: ['乽', '者', '褶', '襵', '赭', '踷', '鍺', '锗'],
'qián gān': ['乾'],
'zhì luàn': ['乿'],
guī: [
'亀',
'圭',
'妫',
'媯',
'嫢',
'嬀',
'帰',
'归',
'摫',
'椝',
'槻',
'槼',
'櫷',
'歸',
'珪',
'瑰',
'璝',
'瓌',
'皈',
'瞡',
'硅',
'茥',
'蘬',
'規',
'规',
'邽',
'郌',
'閨',
'闺',
'騩',
'鬶',
'鬹',
],
'lǐn lìn': ['亃'],
jué: [
'亅',
'决',
'刔',
'劂',
'匷',
'厥',
'噊',
'孒',
'孓',
'崛',
'崫',
'嶥',
'彏',
'憠',
'憰',
'戄',
'抉',
'挗',
'掘',
'攫',
'桷',
'橛',
'橜',
'欮',
'氒',
'決',
'灍',
'焳',
'熦',
'爑',
'爴',
'爵',
'獗',
'玃',
'玦',
'玨',
'珏',
'瑴',
'瘚',
'矍',
'矡',
'砄',
'絕',
'絶',
'绝',
'臄',
'芵',
'蕝',
'蕨',
'虳',
'蟨',
'蟩',
'觖',
'觮',
'觼',
'訣',
'譎',
'诀',
'谲',
'貜',
'赽',
'趉',
'蹷',
'躩',
'鈌',
'鐍',
'鐝',
'钁',
'镢',
'鴂',
'鴃',
'鷢',
'𫘝',
'㵐',
'𫔎',
],
'le liǎo': ['了'],
'gè mā': ['亇'],
'yǔ yú': ['予', '懙'],
zhēng: [
'争',
'佂',
'凧',
'姃',
'媜',
'峥',
'崝',
'崢',
'征',
'徰',
'炡',
'烝',
'爭',
'狰',
'猙',
'癥',
'眐',
'睁',
'睜',
'筝',
'箏',
'篜',
'聇',
'脀',
'蒸',
'踭',
'鉦',
'錚',
'鏳',
'鬇',
],
èr: ['二', '刵', '咡', '弍', '弐', '樲', '誀', '貮', '貳', '贰', '髶'],
chù: [
'亍',
'傗',
'儊',
'怵',
'憷',
'搐',
'斶',
'歜',
'珿',
'琡',
'矗',
'竌',
'絀',
'绌',
'臅',
'触',
'觸',
'豖',
'鄐',
'閦',
'黜',
],
kuī: ['亏', '刲', '岿', '巋', '盔', '窥', '窺', '聧', '虧', '闚', '顝'],
yún: [
'云',
'伝',
'勻',
'匀',
'囩',
'妘',
'愪',
'抣',
'昀',
'橒',
'沄',
'涢',
'溳',
'澐',
'熉',
'畇',
'秐',
'筼',
'篔',
'紜',
'縜',
'纭',
'耘',
'芸',
'蒷',
'蕓',
'郧',
'鄖',
'鋆',
'雲',
],
hù: [
'互',
'冱',
'嗀',
'嚛',
'婟',
'嫭',
'嫮',
'岵',
'帍',
'弖',
'怙',
'戶',
'户',
'戸',
'戽',
'扈',
'护',
'昈',
'槴',
'沍',
'沪',
'滬',
'熩',
'瓠',
'祜',
'笏',
'簄',
'粐',
'綔',
'蔰',
'護',
'豰',
'鄠',
'鍙',
'頀',
'鱯',
'鳠',
'鳸',
'鸌',
'鹱',
],
qí: [
'亓',
'剘',
'埼',
'岐',
'岓',
'崎',
'嵜',
'愭',
'掑',
'斉',
'斊',
'旂',
'旗',
'棊',
'棋',
'檱',
'櫀',
'歧',
'淇',
'濝',
'猉',
'玂',
'琦',
'琪',
'璂',
'畦',
'疧',
'碁',
'碕',
'祁',
'祈',
'祺',
'禥',
'竒',
'簯',
'簱',
'籏',
'粸',
'綥',
'綦',
'肵',
'脐',
'臍',
'艩',
'芪',
'萁',
'萕',
'蕲',
'藄',
'蘄',
'蚑',
'蚚',
'蛴',
'蜝',
'蜞',
'螧',
'蠐',
'褀',
'軝',
'鄿',
'釮',
'錡',
'锜',
'陭',
'頎',
'颀',
'騎',
'騏',
'騹',
'骐',
'骑',
'鬐',
'鬿',
'鯕',
'鰭',
'鲯',
'鳍',
'鵸',
'鶀',
'麒',
'麡',
'𨙸',
'𬨂',
'䓫',
],
jǐng: [
'井',
'儆',
'刭',
'剄',
'坓',
'宑',
'幜',
'憬',
'暻',
'殌',
'汫',
'汬',
'澋',
'璄',
'璟',
'璥',
'穽',
'肼',
'蟼',
'警',
'阱',
'頚',
'頸',
],
sì: [
'亖',
'佀',
'価',
'儩',
'兕',
'嗣',
'四',
'姒',
'娰',
'孠',
'寺',
'巳',
'柶',
'榹',
'汜',
'泗',
'泤',
'洍',
'洠',
'涘',
'瀃',
'牭',
'祀',
'禩',
'竢',
'笥',
'耜',
'肂',
'肆',
'蕼',
'覗',
'貄',
'釲',
'鈶',
'鈻',
'飤',
'飼',
'饲',
'駟',
'騃',
'驷',
],
suì: [
'亗',
'嬘',
'岁',
'嵗',
'旞',
'檖',
'歲',
'歳',
'澻',
'煫',
'燧',
'璲',
'砕',
'碎',
'祟',
'禭',
'穂',
'穗',
'穟',
'繀',
'繐',
'繸',
'襚',
'誶',
'譢',
'谇',
'賥',
'邃',
'鐆',
'鐩',
'隧',
'韢',
'𫟦',
'𬭼',
],
gèn: ['亘', '亙', '揯', '搄', '茛'],
yà: [
'亚',
'亜',
'俹',
'冴',
'劜',
'圔',
'圠',
'埡',
'娅',
'婭',
'揠',
'氩',
'氬',
'犽',
'砑',
'稏',
'聐',
'襾',
'覀',
'訝',
'讶',
'迓',
'齾',
],
'xiē suò': ['些'],
'qí zhāi': ['亝', '齊'],
'yā yà': ['亞', '压', '垭', '壓', '铔'],
'jí qì': ['亟', '焏'],
tóu: ['亠', '投', '頭', '骰'],
'wáng wú': ['亡'],
'kàng háng gāng': ['亢'],
dà: ['亣', '眔'],
jiāo: [
'交',
'僬',
'娇',
'嬌',
'峧',
'嶕',
'嶣',
'憍',
'椒',
'浇',
'澆',
'焦',
'礁',
'穚',
'簥',
'胶',
'膠',
'膲',
'茭',
'茮',
'蕉',
'虠',
'蛟',
'蟭',
'跤',
'轇',
'郊',
'鐎',
'驕',
'骄',
'鮫',
'鲛',
'鵁',
'鷦',
'鷮',
'鹪',
'䴔',
],
hài: ['亥', '嗐', '害', '氦', '餀', '饚', '駭', '駴', '骇'],
'hēng pēng': ['亨'],
mǔ: [
'亩',
'姆',
'峔',
'拇',
'母',
'牡',
'牳',
'畂',
'畆',
'畒',
'畝',
'畞',
'畮',
'砪',
'胟',
'踇',
'鉧',
'𬭁',
'𧿹',
],
ye: ['亪'],
xiǎng: [
'享',
'亯',
'响',
'想',
'晑',
'蚃',
'蠁',
'響',
'飨',
'餉',
'饗',
'饷',
'鮝',
'鯗',
'鱶',
'鲞',
],
jīng: [
'京',
'亰',
'兢',
'坕',
'坙',
'婛',
'惊',
'旌',
'旍',
'晶',
'橸',
'泾',
'涇',
'猄',
'睛',
'秔',
'稉',
'粳',
'精',
'経',
'經',
'綡',
'聙',
'腈',
'茎',
'荆',
'荊',
'菁',
'葏',
'驚',
'鯨',
'鲸',
'鶁',
'鶄',
'麖',
'麠',
'鼱',
'䴖',
],
tíng: [
'亭',
'停',
'婷',
'嵉',
'庭',
'廷',
'楟',
'榳',
'筳',
'聤',
'莛',
'葶',
'蜓',
'蝏',
'諪',
'邒',
'霆',
'鼮',
'䗴',
],
liàng: ['亮', '喨', '悢', '晾', '湸', '諒', '谅', '輌', '輛', '辆', '鍄'],
'qīn qìng': ['亲', '親'],
bó: [
'亳',
'仢',
'侼',
'僰',
'博',
'帛',
'愽',
'懪',
'挬',
'搏',
'欂',
'浡',
'淿',
'渤',
'煿',
'牔',
'狛',
'瓝',
'礴',
'秡',
'箔',
'簙',
'糪',
'胉',
'脖',
'膊',
'舶',
'艊',
'萡',
'葧',
'袯',
'襏',
'襮',
'謈',
'踣',
'郣',
'鈸',
'鉑',
'鋍',
'鎛',
'鑮',
'钹',
'铂',
'镈',
'餺',
'馎',
'馛',
'馞',
'駁',
'駮',
'驳',
'髆',
'鵓',
'鹁',
],
yòu: [
'亴',
'佑',
'佦',
'侑',
'又',
'右',
'哊',
'唀',
'囿',
'姷',
'宥',
'峟',
'幼',
'狖',
'祐',
'蚴',
'誘',
'诱',
'貁',
'迶',
'酭',
'釉',
'鼬',
],
xiè: [
'亵',
'伳',
'偞',
'偰',
'僁',
'卨',
'卸',
'噧',
'塮',
'夑',
'媟',
'屑',
'屧',
'廨',
'徢',
'懈',
'暬',
'械',
'榍',
'榭',
'泻',
'洩',
'渫',
'澥',
'瀉',
'瀣',
'灺',
'炧',
'炨',
'燮',
'爕',
'獬',
'祄',
'禼',
'糏',
'紲',
'絏',
'絬',
'繲',
'纈',
'绁',
'缷',
'薢',
'薤',
'蟹',
'蠏',
'褉',
'褻',
'謝',
'谢',
'躞',
'邂',
'靾',
'韰',
'齂',
'齘',
'齛',
'齥',
'𬹼',
'𤫉',
],
'dǎn dàn': ['亶', '馾'],
lián: [
'亷',
'劆',
'匲',
'匳',
'嗹',
'噒',
'奁',
'奩',
'嫾',
'帘',
'廉',
'怜',
'憐',
'涟',
'漣',
'濂',
'濓',
'瀮',
'熑',
'燫',
'簾',
'籢',
'籨',
'縺',
'翴',
'联',
'聨',
'聫',
'聮',
'聯',
'臁',
'莲',
'蓮',
'薕',
'螊',
'蠊',
'裢',
'褳',
'覝',
'謰',
'蹥',
'连',
'連',
'鎌',
'鐮',
'镰',
'鬑',
'鰱',
'鲢',
],
duǒ: [
'亸',
'哚',
'嚲',
'埵',
'崜',
'朵',
'朶',
'綞',
'缍',
'趓',
'躱',
'躲',
'軃',
],
'wěi mén': ['亹', '斖'],
rén: ['人', '亻', '仁', '壬', '忈', '忎', '朲', '秂', '芢', '魜', '鵀'],
jí: [
'亼',
'亽',
'伋',
'佶',
'偮',
'卙',
'即',
'卽',
'及',
'叝',
'吉',
'堲',
'塉',
'姞',
'嫉',
'岌',
'嵴',
'嶯',
'彶',
'忣',
'急',
'愱',
'戢',
'揤',
'极',
'棘',
'楫',
'極',
'槉',
'檝',
'殛',
'汲',
'湒',
'潗',
'疾',
'瘠',
'皍',
'笈',
'箿',
'籍',
'級',
'级',
'膌',
'艥',
'蒺',
'蕀',
'蕺',
'蝍',
'螏',
'襋',
'觙',
'谻',
'踖',
'蹐',
'躤',
'輯',
'轚',
'辑',
'郆',
'銡',
'鍓',
'鏶',
'集',
'雧',
'霵',
'鹡',
'㴔',
],
wáng: ['亾', '仼', '兦', '莣', '蚟'],
'shén shí': ['什'],
lè: [
'仂',
'叻',
'忇',
'氻',
'泐',
'玏',
'砳',
'簕',
'艻',
'阞',
'韷',
'餎',
'鰳',
'鱳',
'鳓',
],
dīng: ['仃', '叮', '帄', '玎', '疔', '盯', '耵', '虰', '靪'],
zè: ['仄', '崱', '庂', '捑', '昃', '昗', '汄'],
'jǐn jìn': ['仅', '僅', '嫤'],
'pú pū': ['仆'],
'chóu qiú': ['仇'],
zhǎng: ['仉', '幥', '掌', '礃'],
jīn: [
'今',
'堻',
'巾',
'惍',
'斤',
'津',
'珒',
'琻',
'璡',
'砛',
'筋',
'荕',
'衿',
'襟',
'觔',
'金',
'釒',
'釿',
'钅',
'鹶',
'黅',
'𬬱',
],
bīng: ['仌', '仒', '兵', '冫', '冰', '掤', '氷', '鋲'],
réng: ['仍', '礽', '芿', '辸', '陾'],
fó: ['仏', '坲', '梻'],
'jīn sǎn': ['仐'],
lún: [
'仑',
'伦',
'侖',
'倫',
'囵',
'圇',
'婨',
'崘',
'崙',
'棆',
'沦',
'淪',
'磮',
'腀',
'菕',
'蜦',
'踚',
'輪',
'轮',
'錀',
'陯',
'鯩',
'𬬭',
],
cāng: [
'仓',
'仺',
'倉',
'凔',
'嵢',
'沧',
'滄',
'濸',
'獊',
'舱',
'艙',
'苍',
'蒼',
'螥',
'鸧',
],
'zǎi zǐ zī': ['仔'],
tā: ['他', '塌', '它', '榙', '溻', '牠', '祂', '褟', '趿', '遢', '闧'],
fù: [
'付',
'偩',
'傅',
'冨',
'副',
'咐',
'坿',
'复',
'妇',
'婦',
'媍',
'嬔',
'富',
'復',
'椱',
'祔',