typescript代码通过全路径获取文件名如从19216816207MyShareLaser_10009357-500B-062A1txt中获取Laser_10009357-500B-062A1
你可以使用path模块的basename方法来获取文件名。在 TypeScript 中,你可以这样写代码:
import path from 'path';
const filePath = '\\\\192.168.16.207\\MyShare\\Laser_10009357-500B-062A1.txt';
const fileName = path.basename(filePath, path.extname(filePath));
console.log(fileName); // 输出 "Laser_10009357-500B-062A1"
在上面的代码中,我们首先导入了path模块。然后,我们定义了文件路径filePath。接下来,我们使用path.basename方法来获取文件名,该方法的第一个参数是文件路径,第二个参数是文件扩展名(包括.)。我们使用path.extname方法来获取文件的扩展名,并将其传递给path.basename方法。最后,我们使用console.log打印出文件名。
原文地址: https://www.cveoy.top/t/topic/i5R9 著作权归作者所有。请勿转载和采集!