var re = new Regex(@"(\d+)$");
(new List<String>(new[]{
"Test123",
"Test 123",
"Test:123"
})).ForEach(t =>
{
var m = re.Match(t);
Int32 n = Int32.Parse(m.Captures[0].Value);
Console.WriteLine("{0} => Found: {1}", t, n);
});
Run Code Online (Sandbox Code Playgroud)
输出:
Test123 => Found: 123
Test 123 => Found: 123
Test:123 => Found: 123
Run Code Online (Sandbox Code Playgroud)
演示:http://www.ideone.com/JGgEd
| 归档时间: |
|
| 查看次数: |
94 次 |
| 最近记录: |