为了账号安全,请及时绑定邮箱和手机立即绑定

正则匹配 & ' " < >

正则匹配 & ' " < >

慕田峪4524236 2018-12-07 11:55:18
function(str) { str = dr.ConvertToString(str); while (/&/.test(str)) { str = str.replace(/&/, "&amp;"); } while (/'/.test(str)) { str = str.replace(/'/, "&apos;"); } while (/"/.test(str)) { str = str.replace(/"/, "&quot;"); } while (/</.test(str)) { str = str.replace(/</, "&lt;"); } while (/>/.test(str)) { str = str.replace(/>/, "&gt;"); } return str;} 怎么改比较好?这样写会让人觉得正则基础太差.
查看完整描述

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

看实际需求 普陀的替换字符 就这样用吧

查看完整回答
反对 回复 2018-12-24
  • 2 回答
  • 0 关注
  • 540 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号