【发布时间】:2022-11-19 19:13:00
【问题描述】:
例如,我想匹配所有包含单词“cat”或“dog”的字符串,例如 concatenation、doghouse、underdog、catastrophe 或 endogamy。但我想排除狗或猫这两个词的匹配。我使用以下正则表达式尝试了此任务。
\\w*(cat|dog)(s(?=\w+))*\
但是这个正则表达式不能帮助我选择 s 之后的任何内容。还有其他方法可以实现这一目标吗?任何帮助表示赞赏。
【问题讨论】:
标签: javascript regex