Я хочу, чтобы создать регулярное выражение, которое позволило быRegex для чисел, некоторые специальные символы и NULL
0-9
.
>
<
%
,
-
NULL
поэтому я написал регулярное выражение, как ^[0-9.><%,-NULL]*$
Это соответствует NULL, но не должны совпадать, когда пользователь вводит только N
. Так что я сделал ^[0-9.><%,-(NULL)]*$
но я
string pattern = "^[0-9.><%,-(NULL)]*$";
Regex.Match("N", pattern).Success;
это бросает исключение аргумента и говорит
`parsing "^[0-9.><%,-(NULL)]*$" - [x-y] range in reverse order.
Так что должно быть правильным Regex?
Является ли 'NULLNULLNULL' строкой, которая должна быть сопоставлена? –