如何通过js正则表达式高效提取网页内容?

2026-06-10 06:492阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计171个文字,预计阅读时间需要1分钟。

如何通过js正则表达式高效提取网页内容?

介绍:var content=链接:https://pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制此内容后,打开百度网盘手机App,操作更方便”;

如何通过js正则表达式高效提取网页内容?

正则: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函数里面是字符串

/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test("139@gmail.com");

本文共计171个文字,预计阅读时间需要1分钟。

如何通过js正则表达式高效提取网页内容?

介绍:var content=链接:https://pan.baidu.com/s/14Ohd4jLuMWLRtqIt6eUNKg\n提取码:5dlw\n复制此内容后,打开百度网盘手机App,操作更方便”;

如何通过js正则表达式高效提取网页内容?

正则: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函数里面是字符串

/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test("139@gmail.com");