javascript 正则test、exec、search、match区别?
都可以放正则表达示
exec是RegExp类的匹配方法
match是字符串类的匹配方法
test() 方法用于检测一个字符串是否匹配某个模式.返回 true,否则返回 false。
var result = patt1.test(str);
exec() 用于检索字符串中的正则表达式的匹配,则返回一个结果数组。否则,返回 null
var result=patt.exec(str);
search() 用于检索字符串,或正则表达式。返位置,找不到-1
str.search(/W3School/)
match() 用于检索指定的值(字符串或正则),它将返回一个数组,找不到返null
str.match("world")
    本博客主要记录自己的学习点滴~,文章来源于总结,还有在工作中实际碰到的问题以记录。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号