RegEx: Как сопоставить подстроку, но исключить некоторые строки? - PullRequest
0 голосов
/ 29 января 2019

У меня есть этот текст:

assessment requirementassessment cevaassessment cevaassessmentfdsfsd fdsjfkdsf fsdjfsdkj

Я хочу в результате этого:

assessment cevaassessment cevaassessmentfdsfsd

Другими словами, я хочу сопоставить все оценки, содержащие слова, но после этого исключить оценку требованийслова.

Как это сделать с помощью Regex?

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Для этого можно использовать отрицательный взгляд:

\w*(?<!requirement)assessment\w*

Regex101

0 голосов
/ 29 января 2019

Используйте отрицательный вид сзади:

\w*(?<!requirement)assessment\w*

Демо

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