js将英文标点替换成中文标点符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js将英文标点替换成中文标点符号相关的知识,希望对你有一定的参考价值。
js将英文标点替换成中文标点符号,打打字时尤其在做程序,输入法的标点往往不小心就打成英文的了(半角的了),用下边的程序就可以替换过来。
function repSign(s) { s = s.replace(/([\u4E00-\u9FA5]|^|\n|\r)([\,\.\?\!])(?=[\u4E00-\u9FA5]|$|\n|\r)/g,function(u,v,w,x) { sign = { ‘,‘: ‘,‘, ‘.‘: ‘。‘, ‘?‘: ‘?‘, ‘!‘: ‘!‘ }; return sign[w] ? v + sign[w] : u; }); return s; }
以上是关于js将英文标点替换成中文标点符号的主要内容,如果未能解决你的问题,请参考以下文章