javascript - 如何从字符串中拆分月份?

标签 javascript jquery angularjs node.js

我只需要从字符串中拆分月份名称。

例如:

let str = "januaryfebruaryapriltuesdayfriday";

我要像这样 split

let arr = ["january","february"," april "]

我是 JS 新手,我试过 split 方法,但我没有得到结果,有没有办法做到这一点?

最佳答案

您可以使用正则表达式来搜索月份名称并获取它的数组。

var string = "januaryfebruaryapriltuesdayfriday",
    array = string.match(/january|february|march|april|may|june|july|august|september|october|november|december/gi);
    
console.log(array);

关于javascript - 如何从字符串中拆分月份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52403656/

相关文章:

Javascript构建树层次结构

javascript - 在javascript中获取zip文件的文件名

javascript - 选择无序列表中链接内跨度内的文本...然后替换它

javascript - 访问 AngularJS 中的嵌套多维数组

javascript - 刷新页面不会应用 Angular 中的更改

javascript - 如何使用 $http.get 加载内部 json 而不是外部 JSON 文件

javascript - 有人可以向我解释 "|"符号在 Javascript 中的作用吗?

JavaScript 脚本未加载

php - 逗号分隔复选框 $_GET 使用 jquery 的查询请求

javascript - 将 HTML 输入值传递给 jQuery 表单值