如何通过js正则表达式高效提取网页内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计171个文字,预计阅读时间需要1分钟。
介绍:var content=链接:https://pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制此内容后,打开百度网盘手机App,操作更方便”;
正则:var reg=/链接:https:\/\/pan\.baidu\.com\/s\/(.*?)\n提取码:(.*)\n/;
介绍
var content="链接:pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制这段内容后打开百度网盘手机App,操作更方便哦";var reg = /链接:(.*)/;
// pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg
console.log(reg.exec(content)[1].trim());
var reg1 = /提取码:(.*)/;
// 5dlw
console.log(reg1.exec(content)[1].trim());
测试正则表达式
打开浏览器console框输入类似如下内容即可
其中//中为正则表达式
test函数里面是字符串
本文共计171个文字,预计阅读时间需要1分钟。
介绍:var content=链接:https://pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制此内容后,打开百度网盘手机App,操作更方便”;
正则:var reg=/链接:https:\/\/pan\.baidu\.com\/s\/(.*?)\n提取码:(.*)\n/;
介绍
var content="链接:pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制这段内容后打开百度网盘手机App,操作更方便哦";var reg = /链接:(.*)/;
// pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg
console.log(reg.exec(content)[1].trim());
var reg1 = /提取码:(.*)/;
// 5dlw
console.log(reg1.exec(content)[1].trim());
测试正则表达式
打开浏览器console框输入类似如下内容即可
其中//中为正则表达式
test函数里面是字符串

