UNPKG

@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
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ù: [ '付', '偩', '傅', '冨', '副', '咐', '坿', '复', '妇', '婦', '媍', '嬔', '富', '復', '椱', '祔',