我正在使用正则表达式来获取字符串中的单词。我有一个css类,它有多个类,如:“foo foo-bar foo-bar2 baz-foo”,我想在每个“foo-”字符串后提取单词。在这种情况下,将是两个元素的数组:“bar”和“bar2”。
有没有人知道使用正则表达式,甚至使用javascript函数的方法?
我尝试过这样的事情:/foo-\w+/g
或/foo-\w+-\w+/g
,但我不是正则表达式的专家。
提前谢谢你,
答案 0 :(得分:3)
你实际上是在foo-
之后的单词之后。使用foo-(\S+)
,第1组将包含您想要的内容。