当前位置:编程学习 > JS >>

过滤常见标点符号的正则表达式代码

去除标点符号正则表达式 

 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,'')" />

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,