正则表达式(Regular Expression)是什么? :
对字符串进行匹配运算的内置对象。
(1)表达式 : 对字符串进行逻辑匹配运算
(2)内置对象 : js语言提供好的内置对象,存储一些对字符串进行匹配运算的方法。
正则表达式作用 :
对字符串进行逻辑匹配运算(格式校验)
正则表达式使用流程 :
(1)声明正则对象 : let reg = new RegExp( /正则表达式/ )
(2)调用对象test方法 : reg.test( '要校验的字符串' )
true : 符合规则
false : 不符合规则
js中几乎所有的内置对象,其实都是new创建
(1)声明正则对象
let reg = new RegExp(/a/)
(2)调用正则对象test方法
console.log(reg.test('wfsfsfsf'))//false 没有a
console.log(reg.test('wfsafsfsf'))//true 有a
console.log(/a/.test('xdgbdfgd'))