正则表达式有助于跳过一些文本

时间:2019-02-15 17:23:32

标签: regex

我正在尝试使用正则表达式从下面的字符串中捕获“检查颜色属性”以及“红色”和“蓝色”。

“检查颜色属性红色绿色蓝色黄色粉色”

我尝试过的 但是我还得到了其他有关红色和蓝色的参考。

'\ bcheck \ scolor-attribute \ b |(红色|蓝色)'

但是红色和蓝色每次都可能使用不同的顺序,它们可能会在文件的后面提到。我猜这是一个贪婪的事情,但不知道如何解决

1 个答案:

答案 0 :(得分:0)

随便玩,我认为这确实达到了我想要的目的。这样对吗” \ b(?:check \ scolor-attribute | \ b(.red | .blue))\ b

https://regex101.com/r/uNl147/4