正则表达式 - 匹配数字直到0被击中

时间:2016-02-25 10:00:02

标签: regex

我有一个10001的整数。

我希望匹配最右边的数字,直到第0个,基本上是Right(Str,1),但因为这个数字会增加,所以最终可能会成为Right(Str,2)等。

当然,如果数字为11111,例如它应匹配所有数字。

请帮忙,我正在使用regex101.com尝试自己解决这个问题,但我对正则表达式非常了解。

我有

[^0]*

但这从左到右,我需要它从右到左工作。

1 个答案:

答案 0 :(得分:4)

1+$

您可以使用此或

[^0]+$

参见演示。

https://regex101.com/r/nS7gE0/1