过滤常见标点符号的正则表达式代码
去除标点符号正则表达式
set re = New RegEXP
re.pattern ="[^a-zA-Z0-9\一-\龥]"
re.IgnoreCase = ture
re.global = true
pic_column_name =re.replace(pic_column_name,"")关键语句:
[^a-zA-Z0-9\一-\龥]
试试吧,以下分享其他类似的方案:
求一ASP下的正则式,仅汉字不含标点符号和特殊字符
如题------解决方案--------------------------------------------------------
/[\u3E00-\u9FA5]*/
怎样用正则表达式去除文本中的标点符号
public static void main(String[] args){
String string="测试<>《》!*(^)$%~!@#$…&%¥—+=、。,;‘’“”:·`文本";
System.out.println(string.replaceAll("\\pP|\\pS", ""));
}
用正则过滤标题中的无意义空格及重复标点符号输入(中英文)
去除标题头尾多余空格,过滤重复标点符号、特殊字符输入,当然也包括空格,如输入两个以下不触发:<input name="atc_title" id="atc_title" value="$atc_title" tabindex="1" title="请输入标题" onkeydown="checktitlelength()" onblur="value=value.replace(/(^\s*)|(\s{2,})|([^a-zA-Z0-9\u4E00-\u9FA5]{3,})|(\s*$)/g,'')" />