文本
var text = 'Marvels.Agents.of.S.H.I.E.L.D.S04E12.720p.HDTV.x264-FLEET Marvels.Agents.of.S.H.I.E.L.D.S04E12.720p.WEB-DL.DD5.1.H264-RARBG Marvels.Agents.of.S.H.I.E.L.D.S04E13.720p.WEB-DL.DD5.1.H264-RARBG';
代码
var reg = /(\w\S*)+/g;
var arr = reg.exec((text));
console.log(arr);
Console
其他网站
Console 匹配出来的和其他网站匹配出来的不一样,该如何修改?求教
1
lisonfan OP ```
var arr = text.split(" "); ``` 换成这个解决了。。。 |
2
Barca 2017-02-08 16:53:14 +08:00
用错了方法 exec 这个方法只会返回匹配的第一个字符串 换成这样其实就行了 var arr = text.match(reg);
|
4
h4x3rotab 2017-02-08 19:20:30 +08:00 via iPhone
能用 split 当然不用正则
|