我需要在 C# 中拆分一个字符串,如下所示:
字符串是这样的:0000120400567
0
开头总是有s。在上面的示例中,有六个零,后跟120400567
。我想拆分我得到的最后一部分的字符串120400567
。
开头的零数量可能会改变(最后一个零件号将增加一个数字),这意味着我们可以拥有001245878945
并且我想要的是1245878945
.
如何拆分此字符串,去掉前 0 或前 x 数量的零并仅获取结束编号?可能是数字开头没有任何零,并且数字直接从第一个数字开始......但可能是数字包含 8 个零和超过 2 个或更多位数。