正则表达式中的test方法

test方法介绍

  • 该方法的返回值是布尔值,通过该值可以匹配字符串中是否存在于正则表达式相匹配的结果,如果有匹配内容,返回ture,如果没有匹配内容返回false,该方法常用于判断用户输入数据的合法性,比如检验Email的合法性

基本语法

  • objReg.test(objStr)
    objReg 必选项 RegExp对象名称
    objStr 要进行匹配检测的字符串

讲解实例代码:

  • 例子:判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20
var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;
reg.test("a1a__a1a__a1a__a1a__");  //true

你可能感兴趣的:(正则表达式中的test方法)