JavaScript - 正则表达式 - 提取单词

时间:2016-03-23 07:29:37

标签: javascript regex

我对正则表达式有点问题......也许有人可以帮助我,我希望如此! :)

正则表达式:/\$(.*)\$/g

var str = 'Mister: $name$ wins $something$'

当前输出= 'name$ wins $something

我想要输出:

name

something

正确的正则表达式是什么?谢谢 ! :)

2 个答案:

答案 0 :(得分:0)

您可以尝试使用此正则表达式:

\$(.*?)\$

<强> REGEX DEMO

答案 1 :(得分:0)

\$([a-zA-Z]+)\$

如果您只有字母数字包围$。

 \$(\w+)\$

另一种方式。

(OR)

更普遍的是Rahul提到的。