我正在尝试使用正则表达式从下面的字符串中捕获“检查颜色属性”以及“红色”和“蓝色”。
“检查颜色属性红色绿色蓝色黄色粉色”
我尝试过的 但是我还得到了其他有关红色和蓝色的参考。
'\ bcheck \ scolor-attribute \ b |(红色|蓝色)'
但是红色和蓝色每次都可能使用不同的顺序,它们可能会在文件的后面提到。我猜这是一个贪婪的事情,但不知道如何解决
答案 0 :(得分:0)
随便玩,我认为这确实达到了我想要的目的。这样对吗” \ b(?:check \ scolor-attribute | \ b(.red | .blue))\ b