【发布时间】:2014-10-23 15:34:31
【问题描述】:
我正在使用正则表达式从字符串中获取单词。我有一个 css 类,它有多个类,例如:“foo foo-bar foo-bar2 baz-foo”,我想在每个“foo-”字符串之后提取单词。在这种情况下,将是一个包含两个元素的数组:“bar”和“bar2”。
有没有人知道使用正则表达式或者甚至使用 javascript 函数的任何方法?
我尝试过类似的方法:/foo-\w+/g 或 /foo-\w+-\w+/g,但我不是正则表达式专家。
提前谢谢你,
【问题讨论】:
-
你的意思是“之后”
-
你想完成什么?如果您尝试在类名中传递数据,为什么不直接使用
data-*属性? -
foo-(\S+),获取组索引 1 内的字符串。 -
是的@AmitJoki,对不起我的英语。
标签: javascript css regex