捕获Phantom.js中的正则表达式返回null

时间:2016-11-09 06:34:00

标签: javascript regex phantomjs

我试图从以下website

中删除

具体来说,我试图获得球员的选秀位置,又名" X整体"出现在

行中
  第一轮(第3顺位,第3顺位)

在我的page.open()函数中,我调用

var rawText = page.plainText;
var regExp = /pick, ([\d]+)\w\w overall/;
var matches = regExp.exec(rawText);
console.log(matches);

但是,匹配返回为null

1 个答案:

答案 0 :(得分:0)

你的正则表达式似乎很好(下面的匹配有效)所以你匹配的字符串肯定有问题。



console.log("1st round (3rd pick, 3rd overall)".match(/pick, ([\d]+)\w\w overall/));