从javascript中的表达式中提取单词或字符

extract words or characters from expression in javascript?

本文关键字:单词 提取 字符 表达式 javascript      更新时间:2024-03-19

我想知道如何在JavaScript或jquery中从表达式中提取单词或字符。

例如

 if a expression is (3.14*radius*radius)

结果应该是"radius", "radius"

if a expression is (width*length)

结果应该是"width", "length"

same if a expression is 3.14/radius*(length)/yaxis

结果应该是"radius", "length", "yaxis"

我在stackoverflow和谷歌上尝试过不同的正则表达式,但都找不到。我该怎么做?

只需使用一个简单的正则表达式:

var tokens = yourString.match(/[a-z]+/g);