如何使用js抽取出txt文件中以E开头以R结尾的部分给出完整代码
假设我们有一个名为example.txt的文本文件,里面包含以下内容:
E:abcdeR: xyzE:fghijR: klmnoE:pqrstR: uvw
我们可以使用以下代码来抽取出以E:开头以R:结尾的部分:
// 读取文本文件
fetch('example.txt')
.then(response => response.text())
.then(text => {
// 使用正则表达式匹配以E:开头以R:结尾的部分
const regex = /E:(.*?)R:/g;
const matches = text.match(regex);
// 输出匹配到的部分
console.log(matches);
});
输出结果:
["E:abcdeR:", "E:fghijR:", "E:pqrstR:"]
注意,这里使用了fetch函数读取文本文件,需要在支持fetch函数的环境中运行,例如浏览器环境。如果在Node.js环境中运行,可以使用fs模块来读取文本文件。
原文地址: http://www.cveoy.top/t/topic/bmGJ 著作权归作者所有。请勿转载和采集!