你可以使用 split 方法将字符串分割成一个字符串数组,然后通过索引获取目标位置的内容。以下是一个使用 split 方法解析字符串的示例代码:

const str = '\DESKTOP-V6NJ2FH\MyShare\IoT\L05\Laser\Archive\10077323-50A4-02112-1.txt';
const parts = str.split('\');
const fileName = parts[parts.length - 1]; // 获取最后一个元素
const content = fileName.split('-')[3].split('.')[0]; // 分割文件名,获取目标位置的内容

console.log(content); // 输出: 1

在这个示例中,我们首先通过 '' 将字符串分割成一个字符串数组。然后,我们使用索引 parts.length - 1 获取数组的最后一个元素,即文件名 '10077323-50A4-02112-1.txt'。接下来,我们再次使用 split 方法将文件名按照 '-' 分割成一个新的数组,然后通过索引 [3] 获取目标位置的内容 '1'。最后,我们使用 split 方法将目标位置的内容按照 '.' 再次分割,获取最终的内容 '1'。

请注意,由于 split 方法返回的是一个字符串数组,所以我们可以使用数组的索引来访问特定位置的内容。在这个例子中,我们使用了多个 split 方法来分割字符串,以实现按照特定的规则获取目标位置的内容。

JavaScript 使用 split 方法从字符串中提取特定内容

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

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