Regex: Как отменить набор слов от следования за словом? - PullRequest
0 голосов
/ 10 мая 2019

Я хочу, чтобы регулярное выражение совпадало с default-src, за которым следовал пробел, НО НЕ с последующим любым из следующих слов (включая кавычки): «unsafe-inline», или «unsafe-eval», или \s\*\s. Последний является * (перед или после пробела)

Я пробовал это, но это не правильно:

default-src\\s(?!'unsafe-inline'|?!'unsafe-eval'|?!(\\s\*\\s))

На самом деле я не знаю, как отрицать набор слов. Любая помощь?

Пример строки, которая не должна совпадать:

default-src 'unsafe-inline'

Пример строки, которая соответствует:

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