Мне нужно разбить строку на С# следующим образом:
Строка выглядит примерно так: 0000120400567
В начале всегда 0
. В приведенном выше примере есть шесть нулей, за которыми следует 120400567
. Я хочу разбить строку, чтобы получить последнюю часть 120400567
.
Количество нулей в начале может измениться (последний номер детали будет увеличен на одно число), что означает, что мы можем иметь 001245878945
, а я хочу 1245878945
.
Как я могу разделить эту строку, оставив первое или первое количество нулей и получить только конечный номер? Это может быть так, что число не имеет нуля в начале, и число начинается непосредственно с первого числа... но может быть, что число содержит 8 нулей и 2 или более цифр.