正则表达式,用相反的方式过滤掉特殊字符

//大小写字母、数字、中短划线-和下划线_
var regex=/^[a-zA-Z0-9-_]*$/g;//想要加上别的条件,在中括号里面添加即可

附上两个中英文的正则表达式:

//正则表达式的中文表示
  var reg_zh=/^[\u4E00-\u9FA5\uF900-\uFA2D]*$/;

 //正则表达式的英文表示
  var reg_en = /^[a-zA-Z]+$/;
 //正则表达式的数字表示 var reg_number = /^[0-9]+$/;
时间: 2024-11-10 22:59:16

正则表达式,用相反的方式过滤掉特殊字符的相关文章

Spring JavaBean属性值的注入方式( 属性注入, 特殊字符注入 <![CDATA[ 带有特殊字符的值 ]]> , 构造器注入 )

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.or

C#正则表达式基础 \w检测是否 不含有特殊字符

1 代码 1 \w检测是否 不含有特殊字符 2 3 4 using System; 5 using System.Collections.Generic; 6 using System.Linq; 7 using System.Net; 8 using System.Text; 9 using System.Text.RegularExpressions; 10 using System.Threading.Tasks; 11 12 namespace ConsoleApplication7 1

正则表达式中的特殊字符 字符 含意

JS正则表达式大全(整理详细且实用) 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界. -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*". ^ 匹配一个输入或一行的开头,/^a/匹配&quo

正则表达式(特殊字符)

字符  含意  \  做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界. -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*".   ^  匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An

正则表达式[]里的五个特殊字符

正则表达式[]里的五个特殊字符 在正则表达式[]里面,主要的特殊字符有五个:[]-\^. 它们在特定情况下,需要表达本身的字面意思,就需要做转义处理:如果不做转义处理,可能会得到其他的意义,从而得到错误的匹配结果. 除了这五个字符以外,在[]中的..*.+.|都是没有任何特殊意义的,它们都表示它们本身的字面意思,也就是说,*就是*. 正则表达式[]里的五个特殊字符 (一)[ 和 ] (二)- (三)\ (四)^ (五) 总结 下面深入讲解下正则表达式[]里的这五个特殊字符: (一)[ 和 ] 因

JavaScript使用正则表达式

2.0 简介 正则表达式是可以用来查找与给定模式匹配的文本的搜索模式.例如,在上一章中,我们在一个较长的字符串中查找子字符串Cookbook: var testValue = "This is the Cookbook's test string"; var subsValue = "Cookbook"; var iValue = testValue.indexOf(subsValue); //返回值12,即子字符串的索引 这段代码有效,因为我们要查找一个严格的匹配

JS正则表达式大全(整理详细且实用)

JS正则表达式大全(整理详细且实用).需要的朋友可以过来参考下,希望对大家有所帮助!! 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界. -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*".

正则表达式个人总结(一):正则表达式语法的深入理解第一部分

前言: 正则表达是就是用特殊字符组成的有一定规则的逻辑公式(规则字符串),主要用于对字符串进行过滤操作. 正则表达式的三个功能: 1.快速匹配指定的字符串: 2.替换遵照正则表达式规则的字符串: 3.在目标字符串中筛选指定的子字符串: 正则表达式的语法: 正则表达式是由普通字符(例如:a-z)和元字符(特殊字符)组成的文字模式,正则表达式作为一个模板(规则字符串,将目标字符串与所搜索的字符串进行匹配) 一.创建正则表达式对象 RegExp: regular expression 正则表达式对象的

js正则表达式大全(3)

正则表达式regular expression详述(一) 正则表达式是regular expression,看来英文比中文要好理解多了,就是检查表达式符 不符合规定!!正则表达式有一个功能十分强大而又十分复杂的对象RegExp,在JavaScript1.2 版本以上提供. 下面我们看看有关正则表达式的介绍: 正则表达式对象用来规范一个规范的表达式(也就是表达式符不符合特定的要求,比如是不是Email地址格式等),它具有用来检查给出的字符串是否符合规则的属性和方法. 除此之外,你用RegExp构造