`

使用Java正则表达式过滤特殊符号

阅读更多
/*过滤特殊符号*/
function xianzhi(){
var searchVideoDiv = $("#searchVideoName").val();
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]") ;
if(pattern.test(searchVideoDiv)){//条件判断
searchVideoDiv = searchVideoDiv.replace(pattern,"");//把特殊符号赋值为空
$("#searchVideoName").val(searchVideoDiv);//替换
}
}
分享到:
评论

相关推荐

    java正则表达式 过滤特殊字符的正则表达式

    Java 正则表达式过滤特殊字符的正则表达式 Java 正则表达式是 Java 语言中的一种强大的文本处理工具,能够对字符串进行复杂的匹配、提取和替换操作。本文将详细介绍 Java 正则表达式在过滤特殊字符方面的应用。 ...

    java正则表达式过滤html标签

    java正则表达式过滤html标签是指使用java语言中的正则表达式来过滤html标签的操作。HtmlRegexpUtil这个工具类提供了多种过滤html标签的方法,包括过滤所有以"开头以"&gt;"结尾的标签、找出IMG标签、找出IMG标签的SRC...

    Java过滤特殊字符的正则表达式.doc

    #### 五、Java正则表达式基本语法 除了上述示例中的正则表达式之外,还需要了解一些常用的正则表达式语法: - **转义字符**: - `\\`: 反斜杠 - `\t`: 间隔 (tab) - `\n`: 换行 - `\r`: 回车 - **预定义字符类*...

    Android EditText 正则表达式 限制数字、字母、字符 输入 密码框

    - 在`EditText`中设置正则表达式,通常通过`InputFilter`进行过滤。例如,如果要限制输入为数字、小写字母和特殊字符,可以使用如下正则: ```java InputFilter filter = new InputFilter() { @Override public...

    Java正则表达式教程

    Java正则表达式教程是为那些想要深入了解Java编程语言中正则表达式使用方法的初学者准备的。正则表达式(Regular Expression)是一种强大的文本处理工具,它用于模式匹配、搜索、替换等操作,广泛应用于字符串处理和...

    Java正则表达式处理特殊字符转义的方法

    总结来说,理解并正确使用Java正则表达式的特殊字符转义是编写有效正则表达式的关键。通过在特殊字符前加上反斜杠`\`,我们可以确保这些字符被当作普通文本处理,而不是执行它们的特殊功能。同时,避免在字符类`[]`...

    正则表达式帮助文档 正则表达式常见案例

    - **编程语言**:在Python、JavaScript、Java等语言中,正则表达式用于字符串处理。 - **Web开发**:在前端表单验证、后端数据过滤等方面,正则表达式起到关键作用。 - **数据分析**:在数据清洗和预处理过程中,...

    正则表达式总结文档集合

    正则表达式由一系列字符和特殊符号组成,用以指定一个用于搜索模式的字符串。这些模式可以非常简单,例如匹配一个单词或数字;也可以非常复杂,比如匹配特定格式的电子邮件地址或电话号码。正则表达式的核心在于其...

    正则表达式系统教程

    1. 元字符:正则表达式中的特殊字符,如 `.` 表示任意字符,`^` 表示行首,`$` 表示行尾,`\` 用于转义特殊字符。 2. 字符类:用方括号 `[]` 包围的一组字符,如 `[abc]` 匹配 'a'、'b' 或 'c'。 3. 量词:用于...

    汉语正则表达式

    2. 对于中文字符,有些正则表达式引擎可能需要特殊处理,比如使用`\p{Han}`来匹配汉字。 3. 正则表达式虽然强大,但过度复杂可能导致性能问题,合理设计和优化是必要的。 掌握汉语正则表达式能极大地提升文本处理的...

    最小的正则表达式分析工具

    一旦设置完毕,只需点击“查看”按钮,工具会在下方的显示区域输出经过正则表达式过滤后的结果。这种方式使得用户可以直观地看到正则表达式对原始文本的影响,方便进行测试和调试。 正则表达式的构成元素主要包括:...

    正则表达式经典教程

    在正则表达式的基本语法中,普通字符包括字母、数字、标点符号等,而特殊字符,即元字符,如`.`、`*`、`^`、`$`、`()`、`[]`、`\`等,赋予了正则表达式更丰富的含义。例如,`.`匹配任意单个字符,`*`表示前面的字符...

    正则表达式– 教程

    - **Java**:使用 `java.util.regex` 包来处理正则表达式。 - **JavaScript**:内置了 `RegExp` 对象用于处理正则表达式。 - **PHP**:使用 `preg_*` 函数族来处理正则表达式。 #### 总结 正则表达式是计算机科学...

    简单入门正则表达式(侧重原理,附属实例)

    最后,本章将专注于Java和.NET平台下正则表达式的使用,包括API调用、编译正则表达式、执行匹配和替换操作等,并可能包含一些平台特有功能的介绍。 通过这个压缩包的学习,你将能够掌握正则表达式的基本概念和常用...

    详解Android过滤emoji表情正则表达式

    在过滤Emoji表情符号的过程中,我们可以使用正则表达式来检测和排除那些包含Emoji字符的输入。 在上述文档中提到,针对Android平台过滤Emoji表情符号的正则表达式如下所示: - 只过滤单个Emoji表情:`[^\u0000-\...

Global site tag (gtag.js) - Google Analytics