大家好我需要从数字中得到最右边的10位数字,比如说
013456547887
,所以我需要这个3456547887
。
我有一个复杂的正则表达式,如果其他嵌套,所以只想将requd正则表达式插入到选择最后10位数的那个
我正在使用.net C#
感谢
答案 0 :(得分:3)
试试以下正则表达式:
\d{10}$
答案 1 :(得分:3)
此模式将与10或更大字符的任何字符串匹配。由于括号,替换将选择最后10位数。
Regex rgx = new Regex("\d*(\d{10})");
rgx.Replace("013456547887", "$1");
答案 2 :(得分:2)