Как применить условия к блокам в регулярном выражении?Как написать регулярное выражение с условными символами?
Например, чтобы написать регулярное выражение для 6-значных чисел, я бы написал «([0-9] {6})», , но скажу, что хочу отменить последние два символа от обоих: 0: это есть, может быть только 0, если другое не является.
([0-9] {4}) ([1-9] {2}) не подходит для этого случая, мне, вероятно, придется писать условные операторы для [1-9] else [0-9] для двух последних персонажей, я думаю?