字符串中汉字和数字转换成拼音

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40312194/article/details/82797143

var transliteration =require(‘transliteration’);

ToPin('你好123');

代码:

function ToPin(str){

var array =[];

var newstr ="";

for(var i=0;i<str.length;i++){

var charat =str.charAt(i)+"";

var regPos = /^\d+(\.\d+)?$/;

if(regPos.test(charat)){

newstr+=charat;

}else{

var arr= transliteration.transliterate(charat);

newstr+=arr[0];

}

}

return newstr;

}

猜你喜欢

转载自blog.csdn.net/qq_40312194/article/details/82797143
今日推荐