在HTML代码里<span>(9482662)</span>只需要截取()里的数字9482662 正则表达式要怎么写?使用的语言是C#。
1 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
var html = @"<span>(9482662)</span>";var reg = new Regex(@"<span>\((?<num>\d+)\)</span>");var matchs=reg.Matches(html);var nums = new List<int>();for (var i = 0; i < matchs.Count; i++) { var num = Int32.Parse(matchs[i].Groups["num"].Value); if (!nums.Contains(num)) { nums.Add(num); } } nums.ForEach(n => Console.WriteLine(n));
nums里就是
- 1 回答
- 0 关注
- 489 浏览
添加回答
举报
0/150
提交
取消