js正则表达式将中文标点转为英文标点

您所在的位置:网站首页 java把中文符号替换成英文符号怎么弄 js正则表达式将中文标点转为英文标点

js正则表达式将中文标点转为英文标点

2023-07-17 16:49| 来源: 网络整理| 查看: 265

js正则表达式将中文标点转为英文标点 前言

最近写前端的项目,本以为需要将中文标点转为英文标点这一功能的,所以写了这个文件,但是最后用不上了,删掉了可惜,所以发表出来,做个记录。因为没有使用上,所以不知道是否有bug。

代码 /** * 将中文符号转换成英文符号 */ function chineseChar2englishChar(chineseChar){ // 将单引号‘’都转换成',将双引号“”都转换成" let str = chineseChar.replace(/[’|‘]/g,"'").replace(/[“|”]/g,"\""); // 将中括号【】转换成[],将大括号{}转换成{} str = str.replace(/【/g,"[").replace(/】/g,"]").replace(/{/g,"{").replace(/}/g,"}"); // 将逗号,转换成,,将:转换成: str = str.replace(/,/g,",").replace(/:/g,":"); //将《转换为 str=str.replace(/《/g,""); //将句号。转换成.,将问号?转换为? str=str.replace(/。/g,".").replace(/?/g,"?"); //将!转换为! str=str.replace(/!/g,"!"); //将¥转换为$ str=str.replace(/¥/g,"$"); return str; }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3