exec和 match的区别

exec是正则的方法,而match是string的方法

exec与全局是否定义无关系,只匹配一个,而match则于全局相关联,当定义全局时,match将匹配所有的,当定义为非全局,两者执行结果相同;

如果string种有多个与正则匹配的值,那么第一个exec匹配string中匹配的第一个值,第二个相同的正则的exec将会选取第二个匹配的值


版权声明:本文为l574179870原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。