【发布时间】:2014-02-13 02:11:44
【问题描述】:
我需要这个字符串:
var x = 'Hi ${name}! How are you? ${name}, you are old! ${name} share with ${other} how do u ${feel}!'
我需要知道使用 Regex 有多少不同的 ${ANY_THING} 存在。在上面的例子中,我期望 3: ${name}, ${other}, ${feel}
我正在尝试:
x.match(\${([a-zA-Z]))
但是输出错误:(
谢谢!
【问题讨论】:
-
第一个应该是 ${name} 而不是 {$name}?
-
是的,对不起。我会解决的。
-
这是一个很好的问题,但我觉得标题可能更相关 - 事实上,对于有类似问题的人来说,它不太可能出现在任何搜索结果中。
-
已编辑:如何 String.match() 使用正则表达式区分 ${SOME_TEXT}。现在好点了? :) 我愿意接受建议。
标签: javascript regex string string-matching