读书人

正则有关问题。大神进来帮个忙

发布时间: 2012-08-29 08:40:14 作者: rapoo

正则问题。大神进来帮个忙
test.test.com/Supply/6720130.html
test.test.com/Supply/Detail_6720130_143104102.shtml

这2种格式的URL 我想用同1个正则 将6720130 取出来
有办法写吗?

[解决办法]

C# code
 string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取txt                string pattern = @"(?<=/\D*?)\d+(?=.*?\.)";                foreach (Match m in Regex.Matches(tempStr, pattern))                {                    //循环输出                    string value = m.Value;//6720130                } 

读书人网 >C#

热点推荐