"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _createClass=function(){function L(Y,Z){for(var e=0;e0){var e=Z.substr(0,1).toUpperCase();var L=Z.substr(1,Z.length);return e+L}},getChar:function Y(Z){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var L=Z.charCodeAt(0);if(L>40869||L<19968)return Z;if(!e)return this.charsDict.charAt(L-19968);return this.polyphone[L]?this.polyphone[L]:this.charsDict.charAt(L-19968)},getResult:function Y(Z){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;if(!e)return Z.join("");var L=[""];for(var X=0,J=Z.length;X0&&arguments[0]!==undefined?arguments[0]:true;_classCallCheck(this,Z);this.titleCase=Y}_createClass(Z,[{key:"getPinYin",value:function Y(Z){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var L="",X=void 0;var J=new RegExp("[a-zA-Z0-9- ]");for(var S=0,o=Z.length;S40869||Q<19968){L+=e?" "+C:C}else{X=_private.getPinYin(C,this.titleCase);if(X!==false){L+=e?" "+X:X}}}return L}},{key:"getInitials",value:function Y(Z){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;if(typeof Z!=="string")throw new Error(-1,"函数getInitials需要字符串类型参数!");var L=[];for(var X=0,J=Z.length;X