你可以使用正则表达式来匹配每一行中的DTCode或TxtID后面的字母或数字数据,并将其放入一个数组中。以下是一个示例代码:

const fs = require('fs');

// 读取txt文件内容
const fileContent = fs.readFileSync('file.txt', 'utf-8');

// 定义正则表达式匹配模式
const pattern = /(?:DTCode|TxtID)\s*([a-zA-Z0-9]+)/g;

// 匹配所有符合条件的结果
const matches = fileContent.matchAll(pattern);

// 将匹配结果存入数组
const result = Array.from(matches, match => match[1]);

console.log(result);

请将上述代码中的file.txt替换为你要读取的txt文件路径。运行以上代码后,将会打印出匹配到的字母或数字数据的数组。

js将txt文件中每行带有DTCode或是TxtID的将其后面的字母或是数字的数据提取出来放到一个数组里

原文地址: https://www.cveoy.top/t/topic/i9iy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录