Я просил, чтобы обеспечить соблюдение регулярного выражения поведения, которое позволит пользователю заполнить определенное поле под следующим поведением:Regular Expression, чтобы исключить список слов
^[a-z A-Z0-9\s]+$
Однако, кроме того, у меня есть список определенных слов, которые пользователю нельзя разрешить вставлять.
Я использовал следующее регулярное выражение:
^((?!WordA|WordB).)[a-z A-Z0-9\s]+$
Однако, это отключает любую строку, начиная с этими словами, в то время как мне нужно отключить только строки, которые равны словам.
Любое предложение?
С какой системой вы работаете? Не было бы проще сохранить регулярное выражение, а затем проверить, не совпадает ли поле со значением в черном списке? –
простой помощник по установке: '^ (?! (WordA | WordB) $) [a-z A-Z0-9 \ s] + $' – d0nut