const 变量名=/表达式/regobj.test(被检测的字符串),如果正则表达式与指定的字符串匹配 ,返回true,否则false
regobj.exec(被检测字符串),返回匹配到的数组,没有匹配返回null案例如下:
正则表达式的使用
元字符
**普通字符:**大多数的字符仅能够描述它们本身,这些字符称作普通字符,普通字符只能够匹配字符串中与它们相同的字符。
**元字符(特殊字符):**是一些具有特殊含义的字符,可以极大提高了灵活性和强大的匹配功能。
参考文档:
元字符分类:
**边界符:**正则表达式中的边界符(位置符)用来提示字符所处的位置,主要有两个字符,如果 ^ 和 $ 在一起,表示必须是精确匹配。

设定某个模式出现的次数,逗号左右两侧千万不要出现空格
字符类:
[ ] 匹配字符集合:后面的字符串只要包含 abc 中任意一个字符,都返回 true 。
[ ] 里面加上 - 连字符:表示一个范围
[ ] 里面加上 ^ 取反符号:表示不在括号范围
. 匹配除换行符之外的任何单个字符
预定义:指的是 某些常见模式的简写方式。

案例如下:
元字符
验证用户名案例:

验证用户名案例
/表达式/修饰符 
字符串.replace(/正则表达式/,'替换的文本')案例如下:
正则修饰符
过滤敏感词:

过滤敏感词




小兔鲜儿 - 新鲜 惠民 快捷!
新用户注册






小兔鲜儿 - 新鲜 惠民 快捷!
上一篇:八大排序算法之插入排序+希尔排序
下一篇:想发一点酷官方网站--潘万丁