Я нахожусь в Linux, и мне нужно сделать expr, чтобы сопоставить 6 цифр с этим диапазоном : от 000001 до 999999
Я застрялс '[0-9]{5}[1-9]'
, но я не могу сопоставить числа, которые заканчиваются на 0, как 000010 Я думал о '[0-9]{6}|?![0]{6}'
, чтобы исключить "000000"
Как я могу использовать ?!
и / или есть лидругие решения?
РЕДАКТИРОВАТЬ: решение = ((?!000000)[0-9]{6})