/^(.* js match(\.)(.{1,8})$/)[3] 这是什么意思


/^(.* js match(\.)(.{1,8})$/)[3] 这是什么意思

文章插图
【/^(.* js match(\.)(.{1,8})$/)[3] 这是什么意思】var str = "abc.128defg.12345hijkl.5678abc.12345678";var reg = /^(.*)(\.)(.{1,8})$/;var result = str.match(reg);// 找到所有匹配类似包含.号 , 前面任意长度的字符 , 后面1到8个长度的字符 , 返回一个数组 , 那个就是取数组的第三个值

    推荐阅读