Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
寻找正则表达式以从字符串中获取数字。
我的字符串可能是:
abcd1 abcd01 abcd11
我试过了,但它不起作用:/\d+$/还有一些其他的,但它们似乎不正确。
/\d+$/
有没有简单的方法从字符串中获取数字?它将在最后。
我相信你想要这个正则表达式(没有开始的斜杠,因为 C# 不需要那个)
\d+$
忽略前导 0
[1-9]\d*$
如果您想删除所有前导 0,老实说,将您的结果转换为Int32
Int32
我想这是你想要的。“反正有没有得到 1 而不是 01?” 就在这里。