我有一个看起来像的字符串:
www.blah.com/asdf/asdf/asdfasdf/123
该字符串可能有一个斜杠后跟数字,如上例中的 /123。
如果存在,我想从字符串中提取 123。
我的正则表达式是什么?
用 $ 终止正则表达式以表示行的结束。
\/\d+$
Run Code Online (Sandbox Code Playgroud)
要实际提取数字,请使用:
int number;
var match = Regex.Match(inputString,@"\/(\d+)$");
if(match.Success)
number = int.Parse(match.Groups[1].ToString());
Run Code Online (Sandbox Code Playgroud)