js正则表达式用法(看完这个正则例子99%的人都懂了)
js正则表达式描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串做替换或者从某个字符串中取出符合某个条件的子串等。通俗易懂的讲js正则表达式就是处理字符串的,我们可以用它来处理一些复杂的字符串,本文介绍js正则表达式用法,看完下面例子99%的人都懂了怎么用js正则表达式。
一、创建js正则表达式的方法:
1、利用字面量创建js正则表达式(推荐使用)
reg = /^abc$/
2、利用RegExp对象创建js正则表达式
reg = new RegExp(/^abc$/)
说明:表达式/^abc$/ 意思是以a开始c结束的字符串,必须是完整的abc字符串才行,更多js正则表达式语法请看文章常用正则表达式汇总
二、js正则表达式的两种校验方法:
1、test()
2、exec()
三、完整的js正则表达式用法例子如下:
var reg = /^abc$/ console.log(reg.test('555')) //false console.log(reg.test('abc')) //true console.log(reg.test('abcd')) //false
除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址:https://tangjiusheng.cn/js/297.html
原文地址:https://tangjiusheng.cn/js/297.html