javascript - 正则表达式 javascript 前面有

标签 javascript css regex

我正在使用正则表达式从字符串中获取单词。我有一个 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/

相关文章:

python - 在正则表达式中查找带有大写字母并以特定单词结尾的字符串

java - 我怎样才能颠倒这个正则表达式?

javascript - 如何在正则表达式中提取字符串

javascript - jQueryPlugin : return this vs return this. 每个()

html - 如何在div中不固定宽度的情况下集中相对位置元素?

html - Angular Kendo - 在 CSS 或 SCSS 中设置网格列宽

javascript - 如何让内联元素在空时占用空间?

javascript - AngularJS - 如何检查指令内的复选框?

javascript - 忽略 HREF/页面/部分

javascript - 使用 PLYR 播放 Youtube 视频 - 海报图像?