首页 > Web开发 > 详细

js汉语转拼音(全拼、首字母、拼音首字母)

时间:2016-07-01 18:08:47      阅读:4021      评论:0      收藏:0      [点我收藏+]

标签:des   class   style   log   http   it   si   使用   la   

新建js文件first_alphabet.js

  1 // JavaScript Document
  2 // 汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 ToChineseSpell
  3 //函数使用,本表收录的字符的Unicode编码范围为19968至40869, XDesigner 整理
  4 var strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSC" +
  5         "DQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFL" +
  6         "ZPPQHGSCYYYNJQYXXGJHHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJL" +
  7         "MYZZSECYKYYHQWJSSGGYXYZYJWWKDJHYCHMYXJTLXJYQBYXZLDWRDJ" +
  8         "RWYSRLDZJPCBZJJBRCFTLECZSTZFXXZHTRQHYBDLYCZSSYMMRFMYQZ" +
  9         "PWWJJYFCRWFDFZQPYDDWYXKYJAWJFFXYPSFTZYHHYZYSWCJYXSCLCX" +
 10         "XWZZXNBGNNXBXLZSZSBSGPYSYZDHMDZBQBZCWDZZYYTZHBTSYYBZGN" +
 11         "TNXQYWQSKBPHHLXGYBFMJEBJHHGQTJCYSXSTKZHLYCKGLYSMZXYALM" +
 12         "ELDCCXGZYRJXSDLTYZCQKCNNJWHJTZZCQLJSTSTBNXBTYXCEQXGKWJ" +
 13         "YFLZQLYHYXSPSFXLMPBYSXXXYDJCZYLLLSJXFHJXPJBTFFYABYXBHZ" +
 14         "ZBJYZLWLCZGGBTSSMDTJZXPTHYQTGLJSCQFZKJZJQNLZWLSLHDZBWJ" +
 15         "NCJZYZSQQYCQYRZCJJWYBRTWPYFTWEXCSKDZCTBZHYZZYYJXZCFFZZ" +
 16         "MJYXXSDZZOTTBZLQWFCKSZSXFYRLNYJMBDTHJXSQQCCSBXYYTSYFBX" +
 17         "DZTGBCNSLCYZZPSAZYZZSCJCSHZQYDXLBPJLLMQXTYDZXSQJTZPXLC" +
 18         "GLQTZWJBHCTSYJSFXYEJJTLBGXSXJMYJQQPFZASYJNTYDJXKJCDJSZ" +
 19         "CBARTDCLYJQMWNQNCLLLKBYBZZSYHQQLTWLCCXTXLLZNTYLNEWYZYX" +
 20         "CZXXGRKRMTCNDNJTSYYSSDQDGHSDBJGHRWRQLYBGLXHLGTGXBQJDZP" +
 21         "YJSJYJCTMRNYMGRZJCZGJMZMGXMPRYXKJNYMSGMZJYMKMFXMLDTGFB" +
 22         "HCJHKYLPFMDXLQJJSMTQGZSJLQDLDGJYCALCMZCSDJLLNXDJFFFFJC" +
 23         "ZFMZFFPFKHKGDPSXKTACJDHHZDDCRRCFQYJKQCCWJDXHWJLYLLZGCF" +
 24         "CQDSMLZPBJJPLSBCJGGDCKKDEZSQCCKJGCGKDJTJDLZYCXKLQSCGJC" +
 25         "LTFPCQCZGWPJDQYZJJBYJHSJDZWGFSJGZKQCCZLLPSPKJGQJHZZLJP" +
 26         "LGJGJJTHJJYJZCZMLZLYQBGJWMLJKXZDZNJQSYZMLJLLJKYWXMKJLHS" +
 27         "KJGBMCLYYMKXJQLBMLLKMDXXKWYXYSLMLPSJQQJQXYXFJTJDXMXXLLC" +
 28         "XQBSYJBGWYMBGGBCYXPJYGPEPFGDJGBHBNSQJYZJKJKHXQFGQZKFHY" +
 29         "GKHDKLLSDJQXPQYKYBNQSXQNSZSWHBSXWHXWBZZXDMNSJBSBKBBZKL" +
 30         "YLXGWXDRWYQZMYWSJQLCJXXJXKJEQXSCYETLZHLYYYSDZPAQYZCMTL" +
 31         "SHTZCFYZYXYLJSDCJQAGYSLCQLYYYSHMRQQKLDXZSCSSSYDYCJYSFS" +
 32         "JBFRSSZQSBXXPXJYSDRCKGJLGDKZJZBDKTCSYQPYHSTCLDJDHMXMCG" +
 33         "XYZHJDDTMHLTXZXYLYMOHYJCLTYFBQQXPFBDFHHTKSQHZYYWCNXXCR" +
 34         "WHOWGYJLEGWDQCWGFJYCSNTMYTOLBYGWQWESJPWNMLRYDZSZTXYQPZ" +
 35         "GCWXHNGPYXSHMYQJXZTDPPBFYHZHTJYFDZWKGKZBLDNTSXHQEEGZZY" +
 36         "LZMMZYJZGXZXKHKSTXNXXWYLYAPSTHXDWHZYMPXAGKYDXBHNHXKDPJ" +
 37         "NMYHYLPMGOCSLNZHKXXLPZZLBMLSFBHHGYGYYGGBHSCYAQTYWLXTZQ" +
 38         "CEZYDQDQMMHTKLLSZHLSJZWFYHQSWSCWLQAZYNYTLSXTHAZNKZZSZZ" +
 39         "LAXXZWWCTGQQTDDYZTCCHYQZFLXPSLZYGPZSZNGLNDQTBDLXGTCTA" +
 40         "JDKYWNSYZLJHHZZCWNYYZYWMHYCHHYXHJKZWSXHZYXLYSKQYSPSLY" +
 41         "ZWMYPPKBYGLKZHTYXAXQSYSHXASMCHKDSCRSWJPWXSGZJLWWSCHSJ" +
 42         "HSQNHCSEGNDAQTBAALZZMSSTDQJCJKTSCJAXPLGGXHHGXXZCXPDMMH" +
 43         "LDGTYBYSJMXHMRCPXXJZCKZXSHMLQXXTTHXWZFKHCCZDYTCJYXQHLX" +
 44         "DHYPJQXYLSYYDZOZJNYXQEZYSQYAYXWYPDGXDDXSPPYZNDLTWRHXYD" +
 45         "XZZJHTCXMCZLHPYYYYMHZLLHNXMYLLLMDCPPXHMXDKYCYRDLTXJCHH" +
 46         "ZZXZLCCLYLNZSHZJZZLNNRLWHYQSNJHXYNTTTKYJPYCHHYEGKCTTWL" +
 47         "GQRLGGTGTYGYHPYHYLQYQGCWYQKPYYYTTTTLHYHLLTYTTSPLKYZXGZ" +
 48         "WGPYDSSZZDQXSKCQNMJJZZBXYQMJRTFFBTKHZKBXLJJKDXJTLBWFZP" +
 49         "PTKQTZTGPDGNTPJYFALQMKGXBDCLZFHZCLLLLADPMXDJHLCCLGYHDZ" +
 50         "FGYDDGCYYFGYDXKSSEBDHYKDKDKHNAXXYBPBYYHXZQGAFFQYJXDMLJC" +
 51         "SQZLLPCHBSXGJYNDYBYQSPZWJLZKSDDTACTBXZDYZYPJZQSJNKKTKNJ" +
 52         "DJGYYPGTLFYQKASDNTCYHBLWDZHBBYDWJRYGKZYHEYYFJMSDTYFZJJH" +
 53         "GCXPLXHLDWXXJKYTCYKSSSMTWCTTQZLPBSZDZWZXGZAGYKTYWXLHLSP" +
 54         "BCLLOQMMZSSLCMBJCSZZKYDCZJGQQDSMCYTZQQLWZQZXSSFPTTFQMDD" +
 55         "ZDSHDTDWFHTDYZJYQJQKYPBDJYYXTLJHDRQXXXHAYDHRJLKLYTWHLLR" +
 56         "LLRCXYLBWSRSZZSYMKZZHHKYHXKSMDSYDYCJPBZBSQLFCXXXNXKXWYW" +
 57         "SDZYQOGGQMMYHCDZTTFJYYBGSTTTYBYKJDHKYXBELHTYPJQNFXFDYK" +
 58         "ZHQKZBYJTZBXHFDXKDASWTAWAJLDYJSFHBLDNNTNQJTJNCHXFJSRFW" +
 59         "HZFMDRYJYJWZPDJKZYJYMPCYZNYNXFBYTFYFWYGDBNZZZDNYTXZEMM" +
 60         "QBSQEHXFZMBMFLZZSRXYMJGSXWZJSPRYDJSJGXHJJGLJJYNZZJXHGX" +
 61         "KYMLPYYYCXYTWQZSWHWLYRJLPXSLSXMFSWWKLCTNXNYNPSJSZHDZEP" +
 62         "TXMYYWXYYSYWLXJQZQXZDCLEEELMCPJPCLWBXSQHFWWTFFJTNQJHJQ" +
 63         "DXHWLBYZNFJLALKYYJLDXHHYCSTYYWNRJYXYWTRMDRQHWQCMFJDYZM" +
 64         "HMYYXJWMYZQZXTLMRSPWWCHAQBXYGZYPXYYRRCLMPYMGKSJSZYSRMY" +
 65         "JSNXTPLNBAPPYPYLXYYZKYNLDZYJZCZNNLMZHHARQMPGWQTZMXXMLL" +
 66         "HGDZXYHXKYXYCJMFFYYHJFSBSSQLXXNDYCANNMTCJCYPRRNYTYQNYYM" +
 67         "BMSXNDLYLYSLJRLXYSXQMLLYZLZJJJKYZZCSFBZXXMSTBJGNXYZHLX" +
 68         "NMCWSCYZYFZLXBRNNNYLBNRTGZQYSATSWRYHYJZMZDHZGZDWYBSSCS" +
 69         "KXSYHYTXXGCQGXZZSHYXJSCRHMKKBXCZJYJYMKQHZJFNBHMQHYSNJN" +
 70         "ZYBKNQMCLGQHWLZNZSWXKHLJHYYBQLBFCDSXDLDSPFZPSKJYZWZXZD" +
 71         "DXJSMMEGJSCSSMGCLXXKYYYLNYPWWWGYDKZJGGGZGGSYCKNJWNJPCX" +
 72         "BJJTQTJWDSSPJXZXNZXUMELPXFSXTLLXCLJXJJLJZXCTPSWXLYDHLY" +
 73         "QRWHSYCSQYYBYAYWJJJQFWQCQQCJQGXALDBZZYJGKGXPLTZYFXJLTP" +
 74         "ADKYQHPMATLCPDCKBMTXYBHKLENXDLEEGQDYMSAWHZMLJTWYGXLYQZ" +
 75         "LJEEYYBQQFFNLYXRDSCTGJGXYYNKLLYQKCCTLHJLQMKKZGCYYGLLLJD" +
 76         "ZGYDHZWXPYSJBZKDZGYZZHYWYFQYTYZSZYEZZLYMHJJHTSMQWYZLKYY" +
 77         "WZCSRKQYTLTDXWCTYJKLWSQZWBDCQYNCJSRSZJLKCDCDTLZZZACQQZZ" +
 78         "DDXYPLXZBQJYLZLLLQDDZQJYJYJZYXNYYYNYJXKXDAZWYRDLJYYYRJL" +
 79         "XLLDYXJCYWYWNQCCLDDNYYYNYCKCZHXXCCLGZQJGKWPPCQQJYSBZZXY" +
 80         "JSQPXJPZBSBDSFNSFPZXHDWZTDWPPTFLZZBZDMYYPQJRSDZSQZSQXBD" +
 81         "GCPZSWDWCSQZGMDHZXMWWFYBPDGPHTMJTHZSMMBGZMBZJCFZWFZBBZM" +
 82         "QCFMBDMCJXLGPNJBBXGYHYYJGPTZGZMQBQTCGYXJXLWZKYDPDYMGCFT" +
 83         "PFXYZTZXDZXTGKMTYBBCLBJASKYTSSQYYMSZXFJEWLXLLSZBQJJJAKL" +
 84         "YLXLYCCTSXMCWFKKKBSXLLLLJYXTYLTJYYTDPJHNHNNKBYQNFQYYZBYY" +
 85         "ESSESSGDYHFHWTCJBSDZZTFDMXHCNJZYMQWSRYJDZJQPDQBBSTJGGFB" +
 86         "KJBXTGQHNGWJXJGDLLTHZHHYYYYYYSXWTYYYCCBDBPYPZYCCZYJPZYWC" +
 87         "BDLFWZCWJDXXHYHLHWZZXJTCZLCDPXUJCZZZLYXJJTXPHFXWPYWXZPT" +
 88         "DZZBDZCYHJHMLXBQXSBYLRDTGJRRCTTTHYTCZWMXFYTWWZCWJWXJYWC" +
 89         "SKYBZSCCTZQNHXNWXXKHKFHTSWOCCJYBCMPZZYKBNNZPBZHHZDLSYDD" +
 90         "YTYFJPXYNGFXBYQXCBHXCPSXTYZDMKYSNXSXLHKMZXLYHDHKWHXXSSK" +
 91         "QYHHCJYXGLHZXCSNHEKDTGZXQYPKDHEXTYKCNYMYYYPKQYYYKXZLTHJ" +
 92         "QTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBDCCMLJGGXDQKTLXKGNQ" +
 93         "CDGZJWYJJLYHHQTTTNWCHMXCXWHWSZJYDJCCDBQCDGDNYXZTHCQRXCB" +
 94         "HZTQCBXWGQWYYBXHMBYMYQTYEXMQKYAQYRGYZSLFYKKQHYSSQYSHJGJ" +
 95         "CNXKZYCXSBXYXHYYLSTYCXQTHYSMGSCPMMGCCCCCMTZTASMGQZJHKLO" +
 96         "SQYLSWTMXSYQKDZLJQQYPLSYCZTCQQPBBQJZCLPKHQZYYXXDTDDTSJC" +
 97         "XFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWXDQQJSKXYAMYLSJHMLALYKXC" +
 98         "YYDMNMDQMXMCZNNCYBZKKYFLMCHCMLHXRCJJHSYLNMTJZGZGYWJXSRX" +
 99         "CWJGJQHQZDQJDCJJZKJKGDZQGJJYJYLXZXXCDQHHHEYTMHLFSBDJSYY" +
100         "SHFYSTCZQLPBDRFRZTZYKYWHSZYQKWDQZRKMSYNBCRXQBJYFAZPZZED" +
101         "ZCJYWBCJWHYJBQSZYWRYSZPTDKZPFPBNZTKLQYHBBZPNPPTYZZYBQNY" +
102         "DCPJMMCYCQMCYFZZDCMNLFPBPLNGQJTBTTNJZPZBBZNJKLJQYLNBZQH" +
103         "KSJZNGGQSZZKYXSHPZSNBCGZKDDZQANZHJKDRTLZLSWJLJZLYWTJNDJ" +
104         "ZJHXYAYNCBGTZCSSQMNJPJYTYSWXZFKWJQTKHTZPLBHSNJZSYZBWZZZ" +
105         "ZLSYLSBJHDWWQPSLMMFBJDWAQYZTCJTBNNWZXQXCDSLQGDSDPDZHJTQ" +
106         "QPSWLYYJZLGYXYZLCTCBJTKTYCZJTQKBSJLGMGZDMCSGPYNJZYQYYKN" +
107         "XRPWSZXMTNCSZZYXYBYHYZAXYWQCJTLLCKJJTJHGDXDXYQYZZBYWDLWQ" +
108         "CGLZGJGQRQZCZSSBCRPCSKYDZNXJSQGXSSJMYDNSTZTPBDLTKZWXQWQ" +
109         "TZEXNQCZGWEZKSSBYBRTSSSLCCGBPSZQSZLCCGLLLZXHZQTHCZMQGYZ" +
110         "QZNMCOCSZJMMZSQPJYGQLJYJPPLDXRGZYXCCSXHSHGTZNLZWZKJCXTC" +
111         "FCJXLBMQBCZZWPQDNHXLJCTHYZLGYLNLSZZPCXDSCQQHJQKSXZPBAJY" +
112         "EMSMJTZDXLCJYRYYNWJBNGZZTMJXLTBSLYRZPYLSSCNXPHLLHYLLQQZ" +
113         "QLXYMRSYCXZLMMCZLTZSDWTJJLLNZGGQXPFSKYGYGHBFZPDKMWGHCXM" +
114         "SGDXJMCJZDYCABXJDLNBCDQYGSKYDQTXDJJYXMSZQAZDZFSLQXYJSJZYLBTXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCZFQZQZZDZSXZZQLZC" +
115         "DZFJHYSPYMPQZMLPPLFFXJJNZZYLSJEYQZFPFZKSYWJJJHRDJZZXTXXGLGHYDXCSKYSWMMZCWYBAZBJKSHFHJCXMHFQHYXXYZFTSJYZFXYXPZLCHM" +
116         "ZMBXHZZSXYFYMNCWDABAZLXKTCSHHXKXJJZJSTHYGXSXYYHHHJWXKZXSSBZZWHHHCWTZZZPJXSNXQQJGZYZYWLLCWXZFXXYXYHXMKYYSWSQMNLNAY" +
117         "CYSPMJKHWCQHYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYXXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZYYQYGYHHSCCSMZCTZQXKYQFPYY" +
118         "RPFFLKQUNTSZLLZMWWTCQQYZWTLLMLMPWMBZSSTZRBPDDTLQJJBXZCSRZQQYGWCSXFWZLXCCRSZDZMCYGGDZQSGTJSWLJMYMMZYHFBJDGYXCCPSHX" +
119         "NZCSBSJYJGJMPPWAFFYFNXHYZXZYLREMZGZCYZSSZDLLJCSQFNXZKPTXZGXJJGFMYYYSNBTYLBNLHPFZDCYFBMGQRRSSSZXYSGTZRNYDZZCDGPJAF" +
120         "JFZKNZBLCZSZPSGCYCJSZLMLRSZBZZLDLSLLYSXSQZQLYXZLSKKBRXBRBZCYCXZZZEEYFGKLZLYYHGZSGZLFJHGTGWKRAAJYZKZQTSSHJJXDCYZUY" +
121         "JLZYRZDQQHGJZXSSZBYKJPBFRTJXLLFQWJHYLQTYMBLPZDXTZYGBDHZZRBGXHWNJTJXLKSCFSMWLSDQYSJTXKZSCFWJLBXFTZLLJZLLQBLSQMQQCG" +
122         "CZFPBPHZCZJLPYYGGDTGWDCFCZQYYYQYSSCLXZSKLZZZGFFCQNWGLHQYZJJCZLQZZYJPJZZBPDCCMHJGXDQDGDLZQMFGPSYTSDYFWWDJZJYSXYYCZ" +
123         "CYHZWPBYKXRYLYBHKJKSFXTZJMMCKHLLTNYYMSYXYZPYJQYCSYCWMTJJKQYRHLLQXPSGTLYYCLJSCPXJYZFNMLRGJJTYZBXYZMSJYJHHFZQMSYXRS" +
124         "ZCWTLRTQZSSTKXGQKGSPTGCZNJSJCQCXHMXGGZTQYDJKZDLBZSXJLHYQGGGTHQSZPYHJHHGYYGKGGCWJZZYLCZLXQSFTGZSLLLMLJSKCTBLLZZSZM" +
125         "MNYTPZSXQHJCJYQXYZXZQZCPSHKZZYSXCDFGMWQRLLQXRFZTLYSTCTMJCXJJXHJNXTNRZTZFQYHQGLLGCXSZSJDJLJCYDSJTLNYXHSZXCGJZYQPYL" +
126         "FHDJSBPCCZHJJJQZJQDYBSSLLCMYTTMQTBHJQNNYGKYRQYQMZGCJKPDCGMYZHQLLSLLCLMHOLZGDYYFZSLJCQZLYLZQJESHNYLLJXGJXLYSYYYXNB" +
127         "ZLJSSZCQQCJYLLZLTJYLLZLLBNYLGQCHXYYXOXCXQKYJXXXYKLXSXXYQXCYKQXQCSGYXXYQXYGYTQOHXHXPYXXXULCYEYCHZZCBWQBBWJQZSCSZSS" +
128         "LZYLKDESJZWMYMCYTSDSXXSCJPQQSQYLYYZYCMDJDZYWCBTJSYDJKCYDDJLBDJJSODZYSYXQQYXDHHGQQYQHDYXWGMMMAJDYBBBPPBCMUUPLJZSMT" +
129         "XERXJMHQNUTPJDCBSSMSSSTKJTSSMMTRCPLZSZMLQDSDMJMQPNQDXCFYNBFSDQXYXHYAYKQYDDLQYYYSSZBYDSLNTFQTZQPZMCHDHCZCWFDXTMYQS" +
130         "PHQYYXSRGJCWTJTZZQMGWJJTJHTQJBBHWZPXXHYQFXXQYWYYHYSCDYDHHQMNMTMWCPBSZPPZZGLMZFOLLCFWHMMSJZTTDHZZYFFYTZZGZYSKYJXQY" +
131         "JZQBHMBZZLYGHGFMSHPZFZSNCLPBQSNJXZSLXXFPMTYJYGBXLLDLXPZJYZJYHHZCYWHJYLSJEXFSZZYWXKZJLUYDTMLYMQJPWXYHXSKTQJEZRPXXZ" +
132         "HHMHWQPWQLYJJQJJZSZCPHJLCHHNXJLQWZJHBMZYXBDHHYPZLHLHLGFWLCHYYTLHJXCJMSCPXSTKPNHQXSRTYXXTESYJCTLSSLSTDLLLWWYHDHRJZ" +
133         "SFGXTSYCZYNYHTDHWJSLHTZDQDJZXXQHGYLTZPHCSQFCLNJTCLZPFSTPDYNYLGMJLLYCQHYSSHCHYLHQYQTMZYPBYWRFQYKQSYSLZDQJMPXYYSSRH" +
134         "ZJNYWTQDFZBWWTWWRXCWHGYHXMKMYYYQMSMZHNGCEPMLQQMTCWCTMMPXJPJJHFXYYZSXZHTYBMSTSYJTTQQQYYLHYNPYQZLCYZHZWSMYLKFJXLWGX" +
135         "YPJYTYSYXYMZCKTTWLKSMZSYLMPWLZWXWQZSSAQSYXYRHSSNTSRAPXCPWCMGDXHXZDZYFJHGZTTSBJHGYZSZYSMYCLLLXBTYXHBBZJKSSDMALXHYC" +
136         "FYGMQYPJYCQXJLLLJGSLZGQLYCJCCZOTYXMTMTTLLWTGPXYMZMKLPSZZZXHKQYSXCTYJZYHXSHYXZKXLZWPSQPYHJWPJPWXQQYLXSDHMRSLZZYZWT" +
137         "TCYXYSZZSHBSCCSTPLWSSCJCHNLCGCHSSPHYLHFHHXJSXYLLNYLSZDHZXYLSXLWZYKCLDYAXZCMDDYSPJTQJZLNWQPSSSWCTSTSZLBLNXSMNYYMJQ" +
138         "BQHRZWTYYDCHQLXKPZWBGQYBKFCMZWPZLLYYLSZYDWHXPSBCMLJBSCGBHXLQHYRLJXYSWXWXZSLDFHLSLYNJLZYFLYJYCDRJLFSYZFSLLCQYQFGJY" +
139         "HYXZLYLMSTDJCYHBZLLNWLXXYGYYHSMGDHXXHHLZZJZXCZZZCYQZFNGWPYLCPKPYYPMCLQKDGXZGGWQBDXZZKZFBXXLZXJTPJPTTBYTSZZDWSLCHZ" +
140         "HSLTYXHQLHYXXXYYZYSWTXZKHLXZXZPYHGCHKCFSYHUTJRLXFJXPTZTWHPLYXFCRHXSHXKYXXYHZQDXQWULHYHMJTBFLKHTXCWHJFWJCFPQRYQXCY" +
141         "YYQYGRPYWSGSUNGWCHKZDXYFLXXHJJBYZWTSXXNCYJJYMSWZJQRMHXZWFQSYLZJZGBHYNSLBGTTCSYBYXXWXYHXYYXNSQYXMQYWRGYQLXBBZLJSYL" +
142         "PSYTJZYHYZAWLRORJMKSCZJXXXYXCHDYXRYXXJDTSQFXLYLTSFFYXLMTYJMJUYYYXLTZCSXQZQHZXLYYXZHDNBRXXXJCTYHLBRLMBRLLAXKYLLLJL" +
143         "YXXLYCRYLCJTGJCMTLZLLCYZZPZPCYAWHJJFYBDYYZSMPCKZDQYQPBPCJPDCYZMDPBCYYDYCNNPLMTMLRMFMMGWYZBSJGYGSMZQQQZTXMKQWGXLLP" +
144         "JGZBQCDJJJFPKJKCXBLJMSWMDTQJXLDLPPBXCWRCQFBFQJCZAHZGMYKPHYYHZYKNDKZMBPJYXPXYHLFPNYYGXJDBKXNXHJMZJXSTRSTLDXSKZYSYB" +
145         "ZXJLXYSLBZYSLHXJPFXPQNBYLLJQKYGZMCYZZYMCCSLCLHZFWFWYXZMWSXTYNXJHPYYMCYSPMHYSMYDYSHQYZCHMJJMZCAAGCFJBBHPLYZYLXXSDJ" +
146         "GXDHKXXTXXNBHRMLYJSLTXMRHNLXQJXYZLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJYJWYMDPWHXQLDYGPDFXXBCGJSPCKRSSYZJMSLBZZJFLJJJLGX" +
147         "ZGYXYXLSZQYXBEXYXHGCXBPLDYHWETTWWCJMBTXCHXYQXLLXFLYXLLJLSSFWDPZSMYJCLMWYTCZPCHQEKCQBWLCQYDPLQPPQZQFJQDJHYMMCXTXDR" +
148         "MJWRHXCJZYLQXDYYNHYYHRSLSRSYWWZJYMTLTLLGTQCJZYABTCKZCJYCCQLJZQXALMZYHYWLWDXZXQDLLQSHGPJFJLJHJABCQZDJGTKHSSTCYJLPS" +
149         "WZLXZXRWGLDLZRLZXTGSLLLLZLYXXWGDZYGBDPHZPBRLWSXQBPFDWOFMWHLYPCBJCCLDMBZPBZZLCYQXLDOMZBLZWPDWYYGDSTTHCSQSCCRSSSYSL" +
150         "FYBFNTYJSZDFNDPDHDZZMBBLSLCMYFFGTJJQWFTMTPJWFNLBZCMMJTGBDZLQLPYFHYYMJYLSDCHDZJWJCCTLJCLDTLJJCPDDSQDSSZYBNDBJLGGJZ" +
151         "XSXNLYCYBJXQYCBYLZCFZPPGKCXZDZFZTJJFJSJXZBNZYJQTTYJYHTYCZHYMDJXTTMPXSPLZCDWSLSHXYPZGTFMLCJTYCBPMGDKWYCYZCDSZZYHFL" +
152         "YCTYGWHKJYYLSJCXGYWJCBLLCSNDDBTZBSCLYZCZZSSQDLLMQYYHFSLQLLXFTYHABXGWNYWYYPLLSDLDLLBJCYXJZMLHLJDXYYQYTDLLLBUGBFDFB" +
153         "BQJZZMDPJHGCLGMJJPGAEHHBWCQXAXHHHZCHXYPHJAXHLPHJPGPZJQCQZGJJZZUZDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXKXGALXZDAGL" +
154         "MDGXMWZQYXXDXXPFDMMSSYMPFMDMMKXKSYZYSHDZKXSYSMMZZZMSYDNZZCZXFPLSTMZDNMXCKJMZTYYMZMZZMSXHHDCZJEMXXKLJSTLWLSQLYJZLL" +
155         "ZJSSDPPMHNLZJCZYHMXXHGZCJMDHXTKGRMXFWMCGMWKDTKSXQMMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCXKYXTWLWJYAHZJGZQMCSNXYYMMPMLKJXM" +
156         "HLMLQMXCTKZMJQYSZJSYSZHSYJZJCDAJZYBSDQJZGWZQQXFKDMSDJLFWEHKZQKJPEYPZYSZCDWYJFFMZZYLTTDZZEFMZLBNPPLPLPEPSZALLTYLKC" +
157         "KQZKGENQLWAGYXYDPXLHSXQQWQCQXQCLHYXXMLYCCWLYMQYSKGCHLCJNSZKPYZKCQZQLJPDMDZHLASXLBYDWQLWDNBQCRYDDZTJYBKBWSZDXDTNPJ" +
158         "DTCTQDFXQQMGNXECLTTBKPWSLCTYQLPWYZZKLPYGZCQQPLLKCCYLPQMZCZQCLJSLQZDJXLDDHPZQDLJJXZQDXYZQKZLJCYQDYJPPYPQYKJYRMPCBY" +
159         "MCXKLLZLLFQPYLLLMBSGLCYSSLRSYSQTMXYXZQZFDZUYSYZTFFMZZSMZQHZSSCCMLYXWTPZGXZJGZGSJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXY" +
160         "ZYMSDBZZYJGTSMTFXQYXQSTDGSLNXDLRYZZLRYYLXQHTXSRTZNGZXBNQQZFMYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJCTZKHYZZJRDYZHNPXGLFZ" +
161         "TLKGJTCTSSYLLGZRZBBQZZKLPKLCZYSSUYXBJFPNJZZXCDWXZYJXZZDJJKGGRSRJKMSMZJLSJYWQSKYHQJSXPJZZZLSNSHRNYPZTWCHKLPSRZLZXY" +
162         "JQXQKYSJYCZTLQZYBBYBWZPQDWWYZCYTJCJXCKCWDKKZXSGKDZXWWYYJQYYTCYTDLLXWKCZKKLCCLZCQQDZLQLCSFQCHQHSFSMQZZLNBJJZBSJHTS" +
163         "ZDYSJQJPDLZCDCWJKJZZLPYCGMZWDJJBSJQZSYZYHHXJPBJYDSSXDZNCGLQMBTSFSBPDZDLZNFGFJGFSMPXJQLMBLGQCYYXBQKDJJQYRFKZTJDHCZ" +
164         "KLBSDZCFJTPLLJGXHYXZCSSZZXSTJYGKGCKGYOQXJPLZPBPGTGYJZGHZQZZLBJLSQFZGKQQJZGYCZBZQTLDXRJXBSXXPZXHYZYCLWDXJJHXMFDZPF" +
165         "ZHQHQMQGKSLYHTYCGFRZGNQXCLPDLBZCSCZQLLJBLHBZCYPZZPPDYMZZSGYHCKCPZJGSLJLNSCDSLDLXBMSTLDDFJMKDJDHZLZXLSZQPQPGJLLYBD" +
166         "SZGQLBZLSLKYYHZTTNTJYQTZZPSZQZTLLJTYYLLQLLQYZQLBDZLSLYYZYMDFSZSNHLXZNCZQZPBWSKRFBSYZMTHBLGJPMCZZLSTLXSHTCSYZLZBLFE" +
167         "QHLXFLCJLYLJQCBZLZJHHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNXLJKBHSJXNTNLZDNTLMSJXGZJYJCZXYJYJWRWWQNZTNFJSZPZSHZJFYR" +
168         "DJSFSZJZBJFZQZZHZLXFYSBZQLZSGYFTZDCSZXZJBQMSZKJRHYJZCKMJKHCHGTXKXQGLXPXFXTRTYLXJXHDTSJXHJZJXZWZLCQSBTXWXGXTXXHXFTS" +
169         "DKFJHZYJFJXRZSDLLLTQSQQZQWZXSYQTWGWBZCGZLLYZBCLMQQTZHZXZXLJFRMYZFLXYSQXXJKXRMQDZDMMYYBSQBHGZMWFWXGMXLZPYYTGZYCCDXY" +
170         "ZXYWGSYJYZNBHPZJSQSYXSXRTFYZGRHZTXSZZTHCBFCLSYXZLZQMZLMPLMXZJXSFLBYZMYQHXJSXRXSQZZZSSLYFRCZJRCRXHHZXQYDYHXSJJHZCXZ" +
171         "BTYNSYSXJBQLPXZQPYMLXZKYXLXCJLCYSXXZZLXDLLLJJYHZXGYJWKJRWYHCPSGNRZLFZWFZZNSXGXFLZSXZZZBFCSYJDBRJKRDHHGXJLJJTGXJXXS" +
172         "TJTJXLYXQFCSGSWMSBCTLQZZWLZZKXJMLTMJYHSDDBXGZHDLBMYJFRZFSGCLYJBPMLYSMSXLSZJQQHJZFXGFQFQBPXZGYYQXGZTCQWYLTLGWSGWHRL" +
173         "FSFGZJMGMGBGTJFSYZZGZYZAFLSSPMLPFLCWBJZCLJJMZLPJJLYMQDMYYYFBGYGYZMLYZDXQYXRQQQHSYYYQXYLJTYXFSFSLLGNQCYHYCWFHCCCFXP" +
174         "YLYPLLZYXXXXXKQHHXSHJZCFZSCZJXCPZWHHHHHAPYLQALPQAFYHXDYLUKMZQGGGDDESRNNZLTZGCHYPPYSQJJHCLLJTOLNJPZLJLHYMHEYDYDSQYC" +
175         "DDHGZUNDZCLZYZLLZNTNYZGSLHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKZZDNQNTTLYYZSSYSSZZRYLJQKCQDHHCRXRZYDGRGCWCGZQFFFPPJFZYN" +
176         "AKRGYWYQPQXXFKJTSZZXSWZDDFBBXTBGTZKZNPZZPZXZPJSZBMQHKCYXYLDKLJNYPKYGHGDZJXXEAHPNZKZTZCMXCXMMJXNKSZQNMNLWBWWXJKYHCP" +
177         "STMCSQTZJYXTPCTPDTNNPGLLLZSJLSPBLPLQHDTNJNLYYRSZFFJFQWDPHZDWMRZCCLODAXNSSNYZRESTYJWJYJDBCFXNMWTTBYLWSTSZGYBLJPXGLBO" +
178         "CLHPCBJLTMXZLJYLZXCLTPNCLCKXTPZJSWCYXSFYSZDKNTLBYJCYJLLSTGQCBXRYZXBXKLYLHZLQZLNZCXWJZLJZJNCJHXMNZZGJZZXTZJXYCYYCXX" +
179         "JYYXJJXSSSJSTSSTTPPGQTCSXWZDCSYFPTFBFHFBBLZJCLZZDBXGCXLQPXKFZFLSYLTUWBMQJHSZBMDDBCYSCCLDXYCDDQLYJJWMQLLCSGLJJSYFPY" +
180         "YCCYLTJANTJJPWYCMMGQYYSXDXQMZHSZXPFTWWZQSWQRFKJLZJQQYFBRXJHHFWJJZYQAZMYFRHCYYBYQWLPEXCCZSTYRLTTDMQLYKMBBGMYYJPRKZN" +
181         "PBSXYXBHYZDJDNGHPMFSGMWFZMFQMMBCMZZCJJLCNUXYQLMLRYGQZCYXZLWJGCJCGGMCJNFYZZJHYCPRRCMTZQZXHFQGTJXCCJEAQCRJYHPLQLSZDJ" +
182         "RBCQHQDYRHYLYXJSYMHZYDWLDFRYHBPYDTSSCNWBXGLPZMLZZTQSSCPJMXXYCSJYTYCGHYCJWYRXXLFEMWJNMKLLSWTXHYYYNCMMCWJDQDJZGLLJWJ" +
183         "RKHPZGGFLCCSCZMCBLTBHBQJXQDSPDJZZGKGLFQYWBZYZJLTSTDHQHCTCBCHFLQMPWDSHYYTQWCNZZJTLBYMBPDYYYXSQKXWYYFLXXNCWCXYPMAELY" +
184         "KKJMZZZBRXYYQJFLJPFHHHYTZZXSGQQMHSPGDZQWBWPJHZJDYSCQWZKTXXSQLZYYMYSDZGRXCKKUJLWPYSYSCSYZLRMLQSYLJXBCXTLWDQZPCYCYKP" +
185         "PPNSXFYZJJRCEMHSZMSXLXGLRWGCSTLRSXBZGBZGZTCPLUJLSLYLYMTXMTZPALZXPXJTJWTCYYZLBLXBZLQMYLXPGHDSLSSDMXMBDZZSXWHAMLCZCP" +
186         "JMCNHJYSNSYGCHSKQMZZQDLLKABLWJXSFMOCDXJRRLYQZKJMYBYQLYHETFJZFRFKSRYXFJTWDSXXSYSQJYSLYXWJHSNLXYYXHBHAWHHJZXWMYLJCSS" +
187         "LKYDZTXBZSYFDXGXZJKHSXXYBSSXDPYNZWRPTQZCZENYGCXQFJYKJBZMLJCMQQXUOXSLYXXLYLLJDZBTYMHPFSTTQQWLHOKYBLZZALZXQLHZWRRQHLS" +
188         "TMYPYXJJXMQSJFNBXYXYJXXYQYLTHYLQYFMLKLJTMLLHSZWKZHLJMLHLJKLJSTLQXYLMBHHLNLZXQJHXCFXXLHYHJJGBYZZKBXSCQDJQDSUJZYYHZHH" +
189         "MGSXCSYMXFEBCQWWRBPYYJQTYZCYQYQQZYHMWFFHGZFRJFCDPXNTQYZPDYKHJLFRZXPPXZDBBGZQSTLGDGYLCQMLCHHMFYWLZYXKJLYPQHSYWMQQGQZ" +
190         "MLZJNSQXJQSYJYCBEHSXFSZPXZWFLLBCYYJDYTDTHWZSFJMQQYJLMQXXLLDTTKHHYBFPWTYYSQQWNQWLGWDEBZWCMYGCULKJXTMXMYJSXHYBRWFYMW" +
191         "FRXYQMXYSZTZZTFYKMLDHQDXWYYNLCRYJBLPSXCXYWLSPRRJWXHQYPHTYDNXHHMMYWYTZCSQMTSSCCDALWZTCPQPYJLLQZYJSWXMZZMMYLMXCLMXCZ" +
192         "MXMZSQTZPPQQBLPGXQZHFLJJHYTJSRXWZXSCCDLXTYJDCQJXSLQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXZLLLPYPSYJYSXCQQDCMQJZZXHNP" +
193         "NXZMEKMXHYKYQLXSXTXJYYHWDCWDZHQYYBGYBCYSCFGPSJNZDYZZJZXRZRQJJYMCANYRJTLDPPYZBSTJKXXZYPFDWFGZZRPYMTNGXZQBYXNBUFNQKR" +
194         "JQZMJEGRZGYCLKXZDSKKNSXKCLJSPJYYZLQQJYBZSSQLLLKJXTBKTYLCCDDBLSPPFYLGYDTZJYQGGKQTTFZXBDKTYYHYBBFYTYYBCLPDYTGDHRYRNJS" +
195         "PTCSNYJQHKLLLZSLYDXXWBCJQSPXBPJZJCJDZFFXXBRMLAZHCSNDLBJDSZBLPRZTSWSBXBCLLXXLZDJZSJPYLYXXYFTFFFBHJJXGBYXJPMMMPSSJZJM" +
196         "TLYZJXSWXTYLEDQPJMYGQZJGDJLQJWJQLLSJGJGYGMSCLJJXDTYGJQJQJCJZCJGDZZSXQGSJGGCXHQXSNQLZZBXHSGZXCXYLJXYXYYDFQQJHJFXDHCT" +
197         "XJYRXYSQTJXYEFYYSSYYJXNCYZXFXMSYSZXYYSCHSHXZZZGZZZGFJDLTYLNPZGYJYZYYQZPBXQBDZTZCZYXXYHHSQXSHDHGQHJHGYWSZTMZMLHYXGE" +
198         "BTYLZKQWYTJZRCLEKYSTDBCYKQQSAYXCJXWWGSBHJYZYDHCSJKQCXSWXFLTYNYZPZCCZJQTZWJQDZZZQZLJJXLSBHPYXXPSXSHHEZTXFPTLQYZZXHY" +
199         "TXNCFZYYHXGNXMYWXTZSJPTHHGYMXMXQZXTSBCZYJYXXTYYZYPCQLMMSZMJZZLLZXGXZAAJZYXJMZXWDXZSXZDZXLEYJJZQBHZWZZZQTZPSXZTDSXJ" +
200         "JJZNYAZPHXYYSRNQDTHZHYYKYJHDZXZLSWCLYBZYECWCYCRYLCXNHZYDZYDYJDFRJJHTRSQTXYXJRJHOJYNXELXSFSFJZGHPZSXZSZDZCQZBYYKLSG" +
201         "SJHCZSHDGQGXYZGXCHXZJWYQWGYHKSSEQZZNDZFKWYSSTCLZSTSYMCDHJXXYWEYXCZAYDMPXMDSXYBSQMJMZJMTZQLPJYQZCGQHXJHHLXXHLHDLDJ" +
202         "QCLDWBSXFZZYYSCHTYTYYBHECXHYKGJPXHHYZJFXHWHBDZFYZBCAPNPGNYDMSXHMMMMAMYNBYJTMPXYYMCTHJBZYFCGTYHWPHFTWZZEZSBZEGPFMT" +
203         "SKFTYCMHFLLHGPZJXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJXCYBZLFCJSYZFGSZLYBCWZZBYZDZYPSWYJZXZBDSYUXLZZBZFYGCZXBZHZFT" +
204         "PBGZGEJBSTGKDMFHYZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZYZSYGCXSNXXCHCZXTZZLJFZGQSQYXZJQDCCZTQCDXZJYQJQCHXZTDLGSCXZSYQ" +
205         "JQTZWLQDQZTQCHQQJZYEZZZPBWKDJFCJPZTYPQYQTTYNLMBDKTJZPQZQZZFPZSBNJLGYJDXJDZZKZGQKXDLPZJTCJDQBXDJQJSTCKNXBXZMSLYJCQM" +
206         "TJQWWCJQNJNLLLHJCWQTBZQYDZCZPZZDZYDDCYZZZCCJTTJFZDPRRTZTJDCQTQZDTJNPLZBCLLCTZSXKJZQZPZLBZRBTJDCXFCZDBCCJJLTQQPLDCG" +
207         "ZDBBZJCQDCJWYNLLZYZCCDWLLXWZLXRXNTQQCZXKQLSGDFQTDDGLRLAJJTKUYMKQLLTZYTDYYCZGJWYXDXFRSKSTQTENQMRKQZHHQKDLDAZFKYPBGG" +
208         "PZREBZZYKZZSPEGJXGYKQZZZSLYSYYYZWFQZYLZZLZHWCHKYPQGNPGBLPLRRJYXCCSYYHSFZFYBZYYTGZXYLXCZWXXZJZBLFFLGSKHYJZEYJHLPLLL" +
209         "LCZGXDRZELRHGKLZZYHZLYQSZZJZQLJZFLNBHGWLCZCFJYSPYXZLZLXGCCPZBLLCYBBBBUBBCBPCRNNZCZYRBFSRLDCGQYYQXYGMQZWTZYTYJXYFWT" +
210         "EHZZJYWLCCNTZYJJZDEDPZDZTSYQJHDYMBJNYJZLXTSSTPHNDJXXBYXQTZQDDTJTDYYTGWSCSZQFLSHLGLBCZPHDLYZJYCKWTYTYLBNYTSDSYCCTYS" +
211         "ZYYEBHEXHQDTWNYGYCLXTSZYSTQMYGZAZCCSZZDSLZCLZRQXYYELJSBYMXSXZTEMBBLLYYLLYTDQYSHYMRQWKFKBFXNXSBYCHXBWJYHTQBPBSBWDZY" +
212         "LKGZSKYHXQZJXHXJXGNLJKZLYYCDXLFYFGHLJGJYBXQLYBXQPQGZTZPLNCYPXDJYQYDYMRBESJYYHKXXSTMXRCZZYWXYQYBMCLLYZHQYZWQXDBXBZW" +
213         "ZMSLPDMYSKFMZKLZCYQYCZLQXFZZYDQZPZYGYJYZMZXDZFYFYTTQTZHGSPCZMLCCYTZXJCYTJMKSLPZHYSNZLLYTPZCTZZCKTXDHXXTQCYFKSMQCCY" +
214         "YAZHTJPCYLZLYJBJXTPNYLJYYNRXSYLMMNXJSMYBCSYSYLZYLXJJQYLDZLPQBFZZBLFNDXQKCZFYWHGQMRDSXYCYTXNQQJZYYPFZXDYZFPRXEJDGYQBX" +
215         "RCNFYYQPGHYJDYZXGRHTKYLNWDZNTSMPKLBTHBPYSZBZTJZSZZJTYYXZPHSSZZBZCZPTQFZMYFLYPYBBJQXZMXXDJMTSYSKKBJZXHJCKLPSMKYJZCXTM" +
216         "LJYXRZZQSLXXQPYZXMKYXXXJCLJPRMYYGADYSKQLSNDHYZKQXZYZTCGHZTLMLWZYBWSYCTBHJHJFCWZTXWYTKZLXQSHLYJZJXTMPLPYCGLTBZZTLZJCY" +
217         "JGDTCLKLPLLQPJMZPAPXYZLKKTKDZCZZBNZDYDYQZJYJGMCTXLTGXSZLMLHBGLKFWNWZHDXUHLFMKYSLGXDTWWFRJEJZTZHYDXYKSHWFZCQSHKTMQQHT" +
218         "ZHYMJDJSKHXZJZBZZXYMPAGQMSTPXLSKLZYNWRTSQLSZBPSPSGZWYHTLKSSSWHZZLYYTNXJGMJSZSUFWNLSOZTXGXLSAMMLBWLDSZYLAKQCQCTMYCFJB" +
219         "SLXCLZZCLXXKSBZQCLHJPSQPLSXXCKSLNHPSFQQYTXYJZLQLDXZQJZDYYDJNZPTUZDSKJFSLJHYLZSQZLBTXYDGTQFDBYAZXDZHZJNHHQBYKNXJJQCZM" +
220         "LLJZKSPLDYCLBBLXKLELXJLBQYCXJXGCNLCQPLZLZYJTZLJGYZDZPLTQCSXFDMNYCXGBTJDCZNBGBQYQJWGKFHTNPYQZQGBKPBBYZMTJDYTBLSQMPSXT" +
221         "BNPDXKLEMYYCJYNZCTLDYKZZXDDXHQSHDGMZSJYCCTAYRZLPYLTLKXSLZCGGEXCLFXLKJRTLQJAQZNCMBYDKKCXGLCZJZXJHPTDJJMZQYKQSECQZDSHH" +
222         "ADMLZFMMZBGNTJNNLGBYJBRBTMLBYJDZXLCJLPLDLPCQDHLXZLYCBLCXZZJADJLNZMMSSSMYBHBSQKBHRSXXJMXSDZNZPXLGBRHWGGFCXGMSKLLTSJYY" +
223         "CQLTSKYWYYHYWXBXQYWPYWYKQLSQPTNTKHQCWDQKTWPXXHCPTHTWUMSSYHBWCRWXHJMKMZNGWTMLKFGHKJYLSYYCXWHYECLQHKQHTTQKHFZLDXQWYZYY" +
224         "DESBPKYRZPJFYYZJCEQDZZDLATZBBFJLLCXDLMJSSXEGYGSJQXCWBXSSZPDYZCXDNYXPPZYDLYJCZPLTXLSXYZYRXCYYYDYLWWNZSAHJSYQYHGYWWAXT" +
225         "JZDAXYSRLTDPSSYYFNEJDXYZHLXLLLZQZSJNYQYQQXYJGHZGZCYJCHZLYCDSHWSHJZYJXCLLNXZJJYYXNFXMWFPYLCYLLABWDDHWDXJMCXZTZPMLQZHS" +
226         "FHZYNZTLLDYWLSLXHYMMYLMBWWKYXYADTXYLLDJPYBPWUXJMWMLLSAFDLLYFLBHHHBQQLTZJCQJLDJTFFKMMMBYTHYGDCQRDDWRQJXNBYSNWZDBYYTBJ" +
227         "HPYBYTTJXAAHGQDQTMYSTQXKBTZPKJLZRBEQQSSMJJBDJOTGTBXPGBKTLHQXJJJCTHXQDWJLWRFWQGWSHCKRYSWGFTGYGBXSDWDWRFHWYTJJXXXJYZYSL" +
228         "PYYYPAYXHYDQKXSHXYXGSKQHYWFDDDPPLCJLQQEEWXKSYYKDYPLTJTHKJLTCYYHHJTTPLTZZCDLTHQKZXQYSTEEYWYYZYXXYYSTTJKLLPZMCYHQGXYHSR" +
229         "MBXPLLNQYDQHXSXXWGDQBSHYLLPJJJTHYJKYPPTHYYKTYEZYENMDSHLCRPQFDGFXZPSFTLJXXJBSWYYSKSFLXLPPLBBBLBSFXFYZBSJSSYLPBBFFFFSS" +
230         "CJDSTZSXZRYYSYFFSYZYZBJTBCTSBSDHRTJJBYTCXYJEYLXCBNEBJDSYXYKGSJZBXBYTFZWGENYHHTHZHHXFWGCSTBGXKLSXYWMTMBYXJSTZSCDYQRCY" +
231         "TWXZFHMYMCXLZNSDJTTTXRYCFYJSBSDYERXJLJXBBDEYNJGHXGCKGSCYMBLXJMSZNSKGXFBNBPTHFJAAFXYXFPXMYPQDTZCXZZPXRSYWZDLYBBKTYQPQ" +
232         "JPZYPZJZNJPZJLZZFYSBTTSLMPTZRTDXQSJEHBZYLZDHLJSQMLHTXTJECXSLZZSPKTLZKQQYFSYGYWPCPQFHQHYTQXZKRSGTTSQCZLPTXCDYYZXSQZSL" +
233         "XLZMYCPCQBZYXHBSXLZDLTCDXTYLZJYYZPZYZLTXJSJXHLPMYTXCQRBLZSSFJZZTNJYTXMYJHLHPPLCYXQJQQKZZSCPZKSWALQSBLCCZJSXGWWWYGYK" +
234         "TJBBZTDKHXHKGTGPBKQYSLPXPJCKBMLLXDZSTBKLGGQKQLSBKKTFXRMDKBFTPZFRTBBRFERQGXYJPZSSTLBZTPSZQZSJDHLJQLZBPMSMMSXLQQNHKNBL" +
235         "RDDNXXDHDDJCYYGYLXGZLXSYGMQQGKHBPMXYXLYTQWLWGCPBMQXCYZYDRJBHTDJYHQSHTMJSBYPLWHLZFFNYPMHXXHPLTBQPFBJWQDBYGPNZTPFZJGSDD" +
236         "TQSHZEAWZZYLLTYYBWJKXXGHLFKXDJTMSZSQYNZGGSWQSPHTLSSKMCLZXYSZQZXNCJDQGZDLFNYKLJCJLLZLMZZNHYDSSHTHZZLZZBBHQZWWYCRZHLYQQ" +
237         "JBEYFXXXWHSRXWQHWPSLMSSKZTTYGYQQWRSLALHMJTQJSMXQBJJZJXZYZKXBYQXBJXSHZTSFJLXMXZXFGHKZSZGGYLCLSARJYHSLLLMZXELGLXYDJYTL" +
238         "FBHBPNLYZFBBHPTGJKWETZHKJJXZXXGLLJLSTGSHJJYQLQZFKCGNNDJSSZFDBCTWWSEQFHQJBSAQTGYPQLBXBMMYWXGSLZHGLZGQYFLZBYFZJFRYSFMBY" +
239         "ZHQGFWZSYFYJJPHZBYYZFFWODGRLMFTWLBZGYCQXCDJYGZYYYYTYTYDWEGAZYHXJLZYYHLRMGRXXZCLHNELJJTJTPWJYBJJBXJJTJTEEKHWSLJPLPSFYZ" +
240         "PQQBDLQJJTYYQLYZKDKSQJYYQZLDQTGJQYZJSUCMRYQTHTEJMFCTYHYPKMHYZWJDQFHYYXWSHCTXRLJHQXHCCYYYJLTKTTYTMXGTCJTZAYYOCZLYLBSZY" +
241         "WJYTSJYHBYSHFJLYGJXXTMZYYLTXXYPZLXYJZYZYYPNHMYMDYYLBLHLSYYQQLLNJJYMSOYQBZGDLYXYLCQYXTSZEGXHZGLHWBLJHEYXTWQMAKBPQCGYSHH" +
242         "EGQCMWYYWLJYJHYYZLLJJYLHZYHMGSLJLJXCJJYCLYCJPCPZJZJMMYLCQLNQLJQJSXYJMLSZLJQLYCMMHCFMMFPQQMFYLQMCFFQMMMMHMZNFHHJGTTHHKH" +
243         "SLNCHHYQDXTMMQDCYZYXYQMYQYLTDCYYYZAZZCYMZYDLZFFFMMYCQZWZZMABTBYZTDMNZZGGDFTYPCGQYTTSSFFWFDTZQSSYSTWXJHXYTSXXYLBYQHWWKX" +
244         "HZXWZNNZZJZJJQJCCCHYYXBZXZCYZTLLCQXYNJYCYYCYNZZQYYYEWYCZDCJYCCHYJLBTZYYCQWMPWPYMLGKDLDLGKQQBGYCHJXY";
245 // 此处收录了375个多音字,数据来自于http://www.51window.net/page/pinyin
246 
247 
248 var oMultiDiff = {
249     "19969" : "DZ",
250     "19975" : "WM",
251     "19988" : "QJ",
252     "20048" : "YL",
253     "20056" : "SC",
254     "20060" : "NM",
255     "20094" : "QG",
256     "20127" : "QJ",
257     "20167" : "QC",
258     "20193" : "YG",
259     "20250" : "KH",
260     "20256" : "ZC",
261     "20282" : "SC",
262     "20285" : "QJG",
263     "20291" : "TD",
264     "20314" : "YD",
265     "20340" : "NE",
266     "20375" : "TD",
267     "20389" : "YJ",
268     "20391" : "CZ",
269     "20415" : "PB",
270     "20446" : "YS",
271     "20447" : "SQ",
272     "20504" : "TC",
273     "20608" : "KG",
274     "20854" : "QJ",
275     "20857" : "ZC",
276     "20911" : "PF",
277     "20504" : "TC",
278     "20608" : "KG",
279     "20854" : "QJ",
280     "20857" : "ZC",
281     "20911" : "PF",
282     "20985" : "AW",
283     "21032" : "PB",
284     "21048" : "XQ",
285     "21049" : "SC",
286     "21089" : "YS",
287     "21119" : "JC",
288     "21242" : "SB",
289     "21273" : "SC",
290     "21305" : "YP",
291     "21306" : "QO",
292     "21330" : "ZC",
293     "21333" : "SDC",
294     "21345" : "QK",
295     "21378" : "CA",
296     "21397" : "SC",
297     "21414" : "XS",
298     "21442" : "SC",
299     "21477" : "JG",
300     "21480" : "TD",
301     "21484" : "ZS",
302     "21494" : "YX",
303     "21505" : "YX",
304     "21512" : "HG",
305     "21523" : "XH",
306     "21537" : "PB",
307     "21542" : "PF",
308     "21549" : "KH",
309     "21571" : "E",
310     "21574" : "DA",
311     "21588" : "TD",
312     "21589" : "O",
313     "21618" : "ZC",
314     "21621" : "KHA",
315     "21632" : "ZJ",
316     "21654" : "KG",
317     "21679" : "LKG",
318     "21683" : "KH",
319     "21710" : "A",
320     "21719" : "YH",
321     "21734" : "WOE",
322     "21769" : "A",
323     "21780" : "WN",
324     "21804" : "XH",
325     "21834" : "A",
326     "21899" : "ZD",
327     "21903" : "RN",
328     "21908" : "WO",
329     "21939" : "ZC",
330     "21956" : "SA",
331     "21964" : "YA",
332     "21970" : "TD",
333     "22003" : "A",
334     "22031" : "JG",
335     "22040" : "XS",
336     "22060" : "ZC",
337     "22066" : "ZC",
338     "22079" : "MH",
339     "22129" : "XJ",
340     "22179" : "XA",
341     "22237" : "NJ",
342     "22244" : "TD",
343     "22280" : "JQ",
344     "22300" : "YH",
345     "22313" : "XW",
346     "22331" : "YQ",
347     "22343" : "YJ",
348     "22351" : "PH",
349     "22395" : "DC",
350     "22412" : "TD",
351     "22484" : "PB",
352     "22500" : "PB",
353     "22534" : "ZD",
354     "22549" : "DH",
355     "22561" : "PB",
356     "22612" : "TD",
357     "22771" : "KQ",
358     "22831" : "HB",
359     "22841" : "JG",
360     "22855" : "QJ",
361     "22865" : "XQ",
362     "23013" : "ML",
363     "23081" : "WM",
364     "23487" : "SX",
365     "23558" : "QJ",
366     "23561" : "YW",
367     "23586" : "YW",
368     "23614" : "YW",
369     "23615" : "SN",
370     "23631" : "PB",
371     "23646" : "ZS",
372     "23663" : "ZT",
373     "23673" : "YG",
374     "23762" : "TD",
375     "23769" : "ZS",
376     "23780" : "QJ",
377     "23884" : "QK",
378     "24055" : "XH",
379     "24113" : "DC",
380     "24162" : "ZC",
381     "24191" : "GA",
382     "24273" : "QJ",
383     "24324" : "NL",
384     "24377" : "TD",
385     "24378" : "QJ",
386     "24439" : "PF",
387     "24554" : "ZS",
388     "24683" : "TD",
389     "24694" : "WE",
390     "24733" : "LK",
391     "24925" : "TN",
392     "25094" : "ZG",
393     "25100" : "XQ",
394     "25103" : "XH",
395     "25153" : "PB",
396     "25170" : "PB",
397     "25179" : "KG",
398     "25203" : "PB",
399     "25240" : "ZS",
400     "25282" : "FB",
401     "25303" : "NA",
402     "25324" : "KG",
403     "25341" : "ZY",
404     "25373" : "WZ",
405     "25375" : "XJ",
406     "25384" : "A",
407     "25457" : "A",
408     "25528" : "SD",
409     "25530" : "SC",
410     "25552" : "TD",
411     "25774" : "ZC",
412     "25874" : "ZC",
413     "26044" : "YW",
414     "26080" : "WM",
415     "26292" : "PB",
416     "26333" : "PB",
417     "26355" : "ZY",
418     "26366" : "CZ",
419     "26397" : "ZC",
420     "26399" : "QJ",
421     "26415" : "ZS",
422     "26451" : "SB",
423     "26526" : "ZC",
424     "26552" : "JG",
425     "26561" : "TD",
426     "26588" : "JG",
427     "26597" : "CZ",
428     "26629" : "ZS",
429     "26638" : "YL",
430     "26646" : "XQ",
431     "26653" : "KG",
432     "26657" : "XJ",
433     "26727" : "HG",
434     "26894" : "ZC",
435     "26937" : "ZS",
436     "26946" : "ZC",
437     "26999" : "KJ",
438     "27099" : "KJ",
439     "27449" : "YQ",
440     "27481" : "XS",
441     "27542" : "ZS",
442     "27663" : "ZS",
443     "27748" : "TS",
444     "27784" : "SC",
445     "27788" : "ZD",
446     "27795" : "TD",
447     "27812" : "O",
448     "27850" : "PB",
449     "27852" : "MB",
450     "27895" : "SL",
451     "27898" : "PL",
452     "27973" : "QJ",
453     "27981" : "KH",
454     "27986" : "HX",
455     "27994" : "XJ",
456     "28044" : "YC",
457     "28065" : "WG",
458     "28177" : "SM",
459     "28267" : "QJ",
460     "28291" : "KH",
461     "28337" : "ZQ",
462     "28463" : "TL",
463     "28548" : "DC",
464     "28601" : "TD",
465     "28689" : "PB",
466     "28805" : "JG",
467     "28820" : "QG",
468     "28846" : "PB",
469     "28952" : "TD",
470     "28975" : "ZC",
471     "29100" : "A",
472     "29325" : "QJ",
473     "29575" : "SL",
474     "29602" : "FB",
475     "30010" : "TD",
476     "30044" : "CX",
477     "30058" : "PF",
478     "30091" : "YSP",
479     "30111" : "YN",
480     "30229" : "XJ",
481     "30427" : "SC",
482     "30465" : "SX",
483     "30631" : "YQ",
484     "30655" : "QJ",
485     "30684" : "QJG",
486     "30707" : "SD",
487     "30729" : "XH",
488     "30796" : "LG",
489     "30917" : "PB",
490     "31074" : "NM",
491     "31085" : "JZ",
492     "31109" : "SC",
493     "31181" : "ZC",
494     "31192" : "MLB",
495     "31293" : "JQ",
496     "31400" : "YX",
497     "31584" : "YJ",
498     "31896" : "ZN",
499     "31909" : "ZY",
500     "31995" : "XJ",
501     "32321" : "PF",
502     "32327" : "ZY",
503     "32418" : "HG",
504     "32420" : "XQ",
505     "32421" : "HG",
506     "32438" : "LG",
507     "32473" : "GJ",
508     "32488" : "TD",
509     "32521" : "QJ",
510     "32527" : "PB",
511     "32562" : "ZSQ",
512     "32564" : "JZ",
513     "32735" : "ZD",
514     "32793" : "PB",
515     "33071" : "PF",
516     "33098" : "XL",
517     "33100" : "YA",
518     "33152" : "PB",
519     "33261" : "CX",
520     "33324" : "BP",
521     "33333" : "TD",
522     "33406" : "YA",
523     "33426" : "WM",
524     "33432" : "PB",
525     "33445" : "JG",
526     "33486" : "ZN",
527     "33493" : "TS",
528     "33507" : "QJ",
529     "33540" : "QJ",
530     "33544" : "ZC",
531     "33564" : "XQ",
532     "33617" : "YT",
533     "33632" : "QJ",
534     "33636" : "XH",
535     "33637" : "YX",
536     "33694" : "WG",
537     "33705" : "PF",
538     "33728" : "YW",
539     "33882" : "SR",
540     "34067" : "WM",
541     "34074" : "YW",
542     "34121" : "QJ",
543     "34255" : "ZC",
544     "34259" : "XL",
545     "34425" : "JH",
546     "34430" : "XH",
547     "34485" : "KH",
548     "34503" : "YS",
549     "34532" : "HG",
550     "34552" : "XS",
551     "34558" : "YE",
552     "34593" : "ZL",
553     "34660" : "YQ",
554     "34892" : "XH",
555     "34928" : "SC",
556     "34999" : "QJ",
557     "35048" : "PB",
558     "35059" : "SC",
559     "35098" : "ZC",
560     "35203" : "TQ",
561     "35265" : "JX",
562     "35299" : "JX",
563     "35782" : "SZ",
564     "35828" : "YS",
565     "35830" : "E",
566     "35843" : "TD",
567     "35895" : "YG",
568     "35977" : "MH",
569     "36158" : "JG",
570     "36228" : "QJ",
571     "36426" : "XQ",
572     "36466" : "DC",
573     "36710" : "JC",
574     "36711" : "ZYG",
575     "36767" : "PB",
576     "36866" : "SK",
577     "36951" : "YW",
578     "37034" : "YX",
579     "37063" : "XH",
580     "37218" : "ZC",
581     "37325" : "ZC",
582     "38063" : "PB",
583     "38079" : "TD",
584     "38085" : "QY",
585     "38107" : "DC",
586     "38116" : "TD",
587     "38123" : "YD",
588     "38224" : "HG",
589     "38241" : "XTC",
590     "38271" : "ZC",
591     "38415" : "YE",
592     "38426" : "KH",
593     "38461" : "YD",
594     "38463" : "AE",
595     "38466" : "PB",
596     "38477" : "XJ",
597     "38518" : "YT",
598     "38551" : "WK",
599     "38585" : "ZC",
600     "38704" : "XS",
601     "38739" : "LJ",
602     "38761" : "GJ",
603     "38808" : "SQ",
604     "39048" : "JG",
605     "39049" : "XJ",
606     "39052" : "HG",
607     "39076" : "CZ",
608     "39271" : "XT",
609     "39534" : "TD",
610     "39552" : "TD",
611     "39584" : "PB",
612     "39647" : "SB",
613     "39730" : "LG",
614     "39748" : "TPB",
615     "40109" : "ZQ",
616     "40479" : "ND",
617     "40516" : "HG",
618     "40536" : "HG",
619     "40583" : "QJ",
620     "40765" : "YQ",
621     "40784" : "QJ",
622     "40840" : "YK",
623     "40863" : "QJG"
624 };
625 
626 // 参数,中文字符串
627 // 返回值:拼音首字母串数组
628 function makePy(str) {
629     if (typeof (str) != "string")
630         throw new Error(-1, "函数makePy需要字符串类型参数!");
631 
632     var arrResult = new Array(); // 保存中间结果的数组
633     for ( var i = 0, len = str.length; i < len; i++) {
634         // 获得unicode码
635         var ch = str.charAt(i);
636         // 检查该unicode码是否在处理范围之内,在则返回该码对映汉字的拼音首字母,不在则调用其它函数处理
637         arrResult.push(checkCh(ch));
638     }
639     // 处理arrResult,返回所有可能的拼音首字母串数组
640     return mkRslt(arrResult);
641 }
642 
643 function checkCh(ch) {
644     var uni = ch.charCodeAt(0);
645     // 如果不在汉字处理范围之内,返回原字符,也可以调用自己的处理函数
646     if (uni > 40869 || uni < 19968)
647         return ch; // dealWithOthers(ch);
648     // 检查是否是多音字,是按多音字处理,不是就直接在strChineseFirstPY字符串中找对应的首字母
649     return (oMultiDiff[uni] ? oMultiDiff[uni] : (strChineseFirstPY
650             .charAt(uni - 19968)));
651 }
652 /**
653  *    筛选字母
654  *        x: 需要筛选的列表,到ul级别
655  *        y: 需要筛选的列表具体内容,到a级别;$(y).text()可直接获取文本
656  *        z: 添加字母索引的父元素
657  *        w: 
658  */
659 function add_words(x, y, z, w) {
660     var Oli = $(x).children();
661     if(Oli.length > 7){
662         $(z).parent().show()
663         var attr = [];
664         var numArray = [];
665 
666         $(y).each(function() {
667             if (!$(this).hasClass("no_show")) {
668                 if($(this).attr("data-value") != ‘‘ && typeof($(this).attr("data-value")) != ‘undefined‘){
669                     attr.push($(this).attr("data-value").toLocaleLowerCase())
670                 }else{
671                     var arrRslt = makePy($(this).text().substring(0, 1))
672                     var l = arrRslt.length
673                     for(var i=0;i<l;i++){
674                         
675                         attr.push(arrRslt[i].toLocaleLowerCase())
676                     }
677                 }
678             }
679 
680         })
681         
682 //        console.log(attr)
683 
684         var newArray = uniq(attr)
685         for ( var i = 0; i < newArray.length; i++) {
686             if (!isNaN(newArray[i])) {
687                 numArray.push(newArray[i])
688                 newArray.splice(i, 1)
689             }
690         }
691 
692         newArray.sort()
693 //        console.log("0000000")
694 //        console.log(newArray)
695         var all = "<li class=‘this_on_check‘><a href=‘javascript:void(0)‘ onclick=\"alphaIndexClick(this,‘"+x+"‘)\">全部</a></li>";
696         var zhe_last = ‘‘;
697         for ( var i = 0; i < newArray.length; i++) {
698             if(newArray[i] >= ‘a‘ && newArray[i] <= ‘z‘){
699                 all += "<li><a href=‘javascript:void(0)‘ onclick=\"alphaIndexClick(this,‘"+x+"‘)\">" + newArray[i]
700                         + "</a></li>";
701             }
702         }
703         if (numArray != ‘‘) {
704             $(z).html(all + "<li><a href=‘javascript:void(0)‘ onclick=\"alphaIndexClick(this,‘"+x+"‘)\">#</a></li>")
705         } else {
706             $(z).html(all)
707         }
708     }else{
709         $(z).parent().hide()
710     }
711     
712     
713 }
714 function uniq(array) {
715     var map = {};
716     var re = [];
717     for ( var i = 0, l = array.length; i < l; i++) {
718         if (typeof map[array[i]] == "undefined") {
719             map[array[i]] = 1;
720             re.push(array[i]);
721         }
722     }
723     return re;
724 }
725 
726 /**
727  *    字母索引点击事件 
728  */
729 function alphaIndexClick(){
730     var obj = arguments[0] //点击的当前对象
731     var contentStr = arguments[1] //筛选内容对象字符串,$()得到对应jquery对象
732     
733     showContentByWord($(obj),$(obj).parent(),$(contentStr).find("li"))
734     //重新初始化滚动条,需要先将该滚动条JS添加的元素和样式去除
735     var dumascrollObj = $(contentStr).parents("div[class=‘dumascroll‘]")
736     var ulObj = dumascrollObj.find("ul")
737     dumascrollObj.empty().append(ulObj)
738     dumascrollObj.removeAttr("id")
739     dumascrollObj.css("position","")
740     if(typeof(duma) != ‘undefined‘){
741         duma.BeautifyScrollBar.init()
742     }
743     
744 }
745 
746 
747 /**
748  * 根据点击的字母显示内容
749  */
750 function showContentByWord(){
751     var obj = arguments[0]            //当前对象
752     var changeObj = arguments[1]    //需要改变样式、隐藏状态的对象
753     var contentObj = arguments[2]    //筛选内容对象
754     changeObj.addClass("this_on_check").siblings().removeClass("this_on_check")
755     var thisAlpha = obj.text()
756     if(thisAlpha == "全部"){
757         contentObj.each(function(){
758             if(!$(this).hasClass("no_show")){
759                 $(this).show()
760             }
761         })
762     }else if(thisAlpha == "#"){
763         contentObj.each(function(){
764             var thisAlphaTemp
765             if($(this).find("a").attr("data-value") != ‘‘ && typeof($(this).find("a").attr("data-value")) != ‘undefined‘){
766                 thisAlphaTemp = $(this).find("a").attr("data-value").toLocaleLowerCase()
767             }else{
768                 var arrRslt = makePy($(this).text().substring(0, 1))
769                 thisAlphaTemp = arrRslt[0].toLocaleLowerCase()
770             }
771             if(thisAlphaTemp >=‘a‘ && thisAlphaTemp <=‘z‘){
772                 $(this).hide()
773             }else if(!$(this).hasClass("no_show")){
774                 $(this).show()
775             }
776         })
777     }else{
778         contentObj.each(function(){
779             var thisAlphaTemp
780             if($(this).find("a").attr("data-value") != ‘‘ && typeof($(this).find("a").attr("data-value")) != ‘undefined‘){
781                 thisAlphaTemp = $(this).find("a").attr("data-value").toLocaleLowerCase()
782             }else{
783                 var arrRslt = makePy($(this).text().substring(0, 1))
784                 var l = arrRslt.length
785                 for(var i=0;i<l;i++){
786                     
787                     thisAlphaTemp = arrRslt[i].toLocaleLowerCase()
788                 }
789                 
790             }
791             if(thisAlphaTemp != thisAlpha.toLocaleLowerCase()){
792                 $(this).hide()
793             }else if(!$(this).hasClass("no_show")){
794                 $(this).show()
795             }
796         })
797     }
798 }
799 function mkRslt(arr) {
800     var arrRslt = [ "" ];
801     for ( var i = 0, len = arr.length; i < len; i++) {
802         var str = arr[i];
803         var strlen = str.length;
804         if (strlen == 1) {
805             for ( var k = 0; k < arrRslt.length; k++) {
806                 arrRslt[k] += str;
807             }
808         } else {
809             var tmpArr = arrRslt.slice(0);
810             arrRslt = [];
811             for (k = 0; k < strlen; k++) {
812                 // 复制一个相同的arrRslt
813                 var tmp = tmpArr.slice(0);
814                 // 把当前字符str[k]添加到每个元素末尾
815                 for ( var j = 0; j < tmp.length; j++) {
816                     tmp[j] += str.charAt(k);
817                 }
818                 // 把复制并修改后的数组连接到arrRslt上
819                 arrRslt = arrRslt.concat(tmp);
820             }
821         }
822     }
823     return arrRslt;
824 }

调用方式:

function queryNameFirstAlpha(){
                var name = $("#name").val()
                if(name){
                    var firstChar = name.substring(0, 1)
                    var firstAlpha = makePy(firstChar)
                    var firstAlphaLen = firstAlpha.length//是否有多音字
                    if(firstAlphaLen==1){
                        var ch = firstAlpha[0]
                        if (ch >= ‘a‘ && ch <= ‘z‘){

                            ch = ch.toUpperCase()
                        }
                        //if (ch < ‘A‘ || ch > ‘Z‘){

                            //alert("输入的常用名格式不正确,首字母为:"+ch)
                        //}
                        $("#indexAlpha").val(ch)
                        
                    }else{
                            alert("此常用名拼音首字母是多音字,分别为:"+firstAlpha+";请手动输入首字母!")
                            $("#indexAlpha").val(firstAlpha)
                    }

//取得 全拼和名字每个字的首字母
                    
                    getFullAndInitialAlphas(name,‘5‘)
                }
            }
            //取得 全拼和名字每个字的首字母
            function getFullAndInitialAlphas(name,type){
                $.ajax({
                    
                    type:"post",
                    url:‘${ grailsApplication.config.grails.app.name}/teleplay/caculatePinYin‘,
                    data:{
                        name:name,
                        type:type
                    },
                    success:function(data){
                        if(data){
                            $("#initialAlpha").val("")
                            $("#fullAlpha").val("")
                            $("#initialAlpha").val(data.initialAlphas)
                            $("#fullAlpha").val(data.fullAlphas)
                        }
                        
                    }
                })
            }

调用代码中,其中name为要取得拼音的汉字。

js汉语转拼音(全拼、首字母、拼音首字母)

标签:des   class   style   log   http   it   si   使用   la   

原文:http://www.cnblogs.com/jiuchongxiao/p/5633791.html

(0)
(0)
   
举报
评论 一句话评论(0
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号