Мне нужно регулярное выражение для сопоставления, если где-либо в предложении нет или <или>.
Если в строке есть либо <, либо>, он должен вернуть false.
У меня был частичный успех с этим, но только если мои <> в начале или в конце:
(?!<|>).*$
Я использую .Net, если это имеет значение.
Спасибо за помощь.
regex
regex-negation
SetiSeeker
источник
источник
+
и первая карета?Ну вот:
Это проверит на строку, которая не имеет
<
и нет>
Если вы хотите проверить строку, которая может иметь
<
и>
, но должна иметь что-то другое, вы должны использовать простоГде
[<>]
означает любой из<
или>
и[^<>]
означает любой, который не является<
или>
.И конечно же обязательная ссылка .
источник