javascript - 使用 javascript 从字符串中获取单词

标签 javascript

我在 JavaScript 字符串中有这个公式:

var testString = '(var01+var02+var03)/3';

我想知道哪种方法是在数组中获得以下结果的最佳方法:

['var01', 'var02', 'var03']

最佳答案

使用正则表达式来匹配单词字符:

var testString = '(var01+var02+var03)/3';
var result = testString.match(/[a-z]\w*/gi);
alert(JSON.stringify(result));

g 修饰符使其返回所有匹配项的数组。

关于javascript - 使用 javascript 从字符串中获取单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29537122/

相关文章:

Javascript image.onload() 保证图像已加载?

javascript - JQuery/JavaScript中的回调

java - 缩放两个项目

javascript - 转换 Javascript 中的 DayOfYear 值以在 Flot 中使用

javascript - getter 返回未定义

javascript - Fabric .js : How to make the text in a shape to render new line?

javascript - 可以使用 Javascript 命名空间的函数声明吗?

javascript - 无法使用 promise.all() 获得 promise 结果

javascript - 元素上的 Angular Watch 显示不起作用

javascript - 数组被视为对象,无法 NgFor