我正在使用正则表达式从字符串中获取单词。我有一个 css 类,它有多个类,例如:“foo foo-bar foo-bar2 baz-foo”,我想在每个“foo-”字符串后提取单词。在这种情况下,将是一个包含两个元素的数组:“bar”和“bar2”。
有谁知道使用正则表达式或什至使用 javascript 函数的任何方法吗?
我试过类似的东西:/foo-\w+/g
或 /foo-\w+-\w+/g
但我不是正则表达式专家。
提前谢谢你,
最佳答案
您实际上是在 foo-
之后的词之后。使用 foo-(\S+)
组 1 将包含您想要的内容。
关于javascript - 正则表达式 javascript 前面有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25571385/