-
数据校验
-
数据格式的判断
-
数据数值的判断
-
什么是正则表达式
-
字符串的规范格式
-
-
为什么要使用正则表达式
-
因为正则表达式是一个描述字符规则的对象 如果:只能出现字母,只能重新数字,前三个必须是数字等等。。
-
-
1.构造方法
-
var reg = new RegExp(“格式字符串”,“修饰符可省略”);
-
var reg = new RegExp(“a”)//判断目标字符串是否至少包含一个
-
test
-
功能:判断字符串是否满足正则对象
-
参数:test(目标字符串)
-
返回值:布尔值
-
-
-
2.字面量
-
reg = /格式字符串,修饰符可省略/
-
-
格式字符串
-
普通字符+特殊字符
-
普通字符:普通的字符
-
特殊字符
-
单个字符
-
各种括号
-
组合字符
-
-
-
form的action:提交的后端服务器文件
-
正则对象相关的API
-
test
-
exec
-
功能:返回目标字符串满足正则对象的子串
-
参数:exec(“目标字符串”)
-
返回值:满足正则对象的子串,存放在长度为1的数组中
-
-
-
修饰符:g,全局->访问所有元素
-
字符串API,正则对象作为参数
-
str.match(正则对象)
-
功能:返回目标字符串满足正则对象的子串
-
参数:match(正则对象)
-
返回值:满足正则对象的子串,全都存放在数组中
-
-
search
-
功能:查找字串,返回下标或者-1
-
参数:search(正则对象)
-
返回值:返回下标或者-1
-
修饰符i:忽略大小写
-
-