正则保留中文、去除富文本格式

正则保留中文、去除富文本格式

一、正则保留字符串中的中文
var fileWordList = “成府党组,成办党组,成府人,成府,成府阅,成办人,成办函,成办发,成府函,成府发,政务通报,成府办理,政府令,厅内字,〔2019〕-1-,〔2019〕-2-,〔2019〕-3-,〔2019〕-4-,〔2019〕-5-,〔2019〕-6-,〔2019〕-7-,〔2019〕-8-,〔2019〕-9-,厅务通报,成府通告”;
var arrs = [];
var arr = fileWordList.split(",");
var pattern = new RegExp("[\u4E00-\u9FA5]+");
for (var i=0;i if(pattern.test(arr[i])){
alert(‘该字符串是中文’);
arrs.push(arr[i]);
}
}
comsole.log(arrs);

二、正则去除富文本中的图片
2.1后台代码
String regEx_img = “src\s=\s*(.?)[^>]?>”;
String s = Str.replaceAll(regEx_img, “”);

2.2前台代码
var s = str.replace(/src\s=\s*(.?)[^>]?>/g, ‘’);

三、正则去除富文本中的所有格式
var DESCRIPTs = jPost.DESCRIPT;
DESCRIPTs = DESCRIPTs.replace(/(\n)/g, “”);
DESCRIPTs = DESCRIPTs.replace(/(\t)/g, “”);
DESCRIPTs = DESCRIPTs.replace(/(\r)/g, “”);
DESCRIPTs = DESCRIPTs.replace(/]>/g, “”);
DESCRIPTs = DESCRIPTs.replace(/\s
/g, “”);

你可能感兴趣的:(前端)