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

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

一、正则保留字符串中的中文
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<arr.length ;i++ ){
if(pattern.test(arr[i])){
alert(‘该字符串是中文’);
arrs.push(arr[i]);
}
}
comsole.log(arrs);

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

2.2前台代码
var s = str.replace(/<img.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, “”);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值