js中的基本正则以及过滤特殊字符

来源:互联网 发布:在家便知天下事ppt 编辑:程序博客网 时间:2024/06/06 02:37

1.正则金钱,保留两位小数

<span style="font-size:14px;"> var money = /^[0-9]\d*(\.\d{0,2})?$/</span>

2.过滤用户提交内容的特殊字符

<span style="font-size:14px;">function formatscript(str) {    var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")    var rs = "";    for (var i = 0; i < str.length; i++) {        rs = rs + str.substr(i, 1).replace(pattern, '*');    }    return rs;}</span>


0 0
原创粉丝点击