javascript - 拆分数组中的字符串

标签 javascript jquery node.js express

我正在使用nodejs,我使用walksync得到一个数组,即

var paths = ['Essential Classes.jade' , 'introduction.jade']

这些是文件夹内的文件名。现在我只想要文件名而不是扩展名,所以我必须拆分数组中的每个字符串。但不知道如何。我想要如下结果

['Essential Classes' , 'introduction']

最佳答案

你可以做到

var paths = ['Essential Classes.jade' , 'introduction.jade'];

paths = paths.map(e => e.replace(/\.\w+$/, ''));

console.log(paths);

关于javascript - 拆分数组中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46381791/

相关文章:

javascript - Node.js 括号语法

javascript - 如何防止谷歌广告显示控制台消息或 Uncaught Error

文本下方的 jquery ui 选项卡关闭按钮

node.js - express 虚拟主机 + https

node.js - 使用 npm 和 CakePHP 3 - 文件位置

javascript - css - 透明图像的动画背景

javascript - 为什么我在 Node 中使用 mysql 的 connection.query 不起作用?

javascript - jQuery手机避免闪烁(白屏)

javascript - .change() 在 .append() 之后不起作用

node.js - 无法通过express/heroku查看Angular应用程序?