正则表达式中的任意字符

简介:

如果你想在表单验证的时候允许用户输入指定长度的任意字符可以这样做

 
  1. /[\s\S]{6,20}/.test(value) 

这就表示长度为6~20位的任意字符,也可以将[s\S]替换为[\d\D],[\w\W],如果不想限制长度那就把{6,20} 换成*即可,大家有什么更好的方法可以留言。

说一下这些符号所代表的意思

 
  1. \w  查找单词字符。 
  2. \W  查找非单词字符。 
  3. \d  查找数字。 
  4. \D  查找非数字字符。 
  5. \s  查找空白字符。 
  6. \S  查找非空白字符。 

 本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/724488,如需转载请自行联系原作者

相关文章
正则表达式中的字符详解
正则表达式中的字符详解
210 1
正则表达式的限定符、或运算符、字符类、元字符、贪婪/懒惰匹配
本文介绍了正则表达式中的限定符、或运算符、字符类、元字符以及贪婪与懒惰匹配的概念和用法。
173 5
|
Python
【Python】正则表达式判断是否存在连续相同的两个字符,连续两个字符一模一样
Python函数isContinuousChar,使用正则表达式来检测字符串中是否存在连续的相同字母或数字,并返回存在此类字符的列表长度,如果列表长度为0则表示不存在连续相同的字符。
476 2
|
人工智能 Java 数据格式
JavaSE——正则表达式(1/2):概述、初步使用(普通方法,正则表达式)、书写规则(字符类,预定义字符,数量词,其他,特殊案例)
JavaSE——正则表达式(1/2):概述、初步使用(普通方法,正则表达式)、书写规则(字符类,预定义字符,数量词,其他,特殊案例)
137 3
|
Java
Java正则表达式去掉非汉字字符
【5月更文挑战第11天】Java正则表达式去掉非汉字字符
315 3
|
监控 JavaScript 前端开发
|
Java
38、Java 中的正则表达式(单字符匹配和预定义字符)
38、Java 中的正则表达式(单字符匹配和预定义字符)
113 0
|
人工智能 JavaScript
js正则表达式new RegExp(表达式, “gi“)不区分大小写、忽略大小写匹配替换字符
js正则表达式new RegExp(表达式, “gi“)不区分大小写、忽略大小写匹配替换字符
|
Shell
shell中正则表达式中字符的应用具体实例以及详解
shell中正则表达式中字符的应用具体实例以及详解
237 3
|
数据采集 Java 开发工具
Java正则表达式匹配aabb、abab格式字符
我们开发过程中,经常用到正则表达式来匹配想要的字符串,或者从一段文本中提取想要的关键字,比如爬虫应用等。正则表达式是对字符串提取的一套规则,我们把这个规则用正则里面的特定语法表达出来,去匹配满足这个规则的字符串。正则表达式具有通用型,不仅java里面可以用,其他的语言也一样适用。
544 0
Java正则表达式匹配aabb、abab格式字符