regex поможет пропустить текст - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь захватить с помощью регулярных выражений "проверьте атрибут цвета" и "красный" и "синий" из строки ниже.

"проверьте атрибут цвета красный зеленый синий желтый розовый"

То, что я пробовал, но я также получаю другие ссылки на красный и синий.

'\ bcheck \ scolor-attribute \ b | (красный | синий)'

Но красный и синий не всегда могут быть в одном и том же порядке, и они могут быть упомянуты позже в файле,Я предполагаю, что это жадная вещь, но не могу понять, как решить

1 Ответ

0 голосов
/ 16 февраля 2019

Играю, и я думаю, что сделал то, что хотел.Является ли это "правильным" \ b (?: Check \ scolor-attribute | \ b (.red | .blue)) \ b

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...