日期:2014-05-17  浏览次数:20406 次

在线等——字符串的截取
字符串如下:
http://www.abc.com/course.ashx/第91课时.输入滤波时间调整指令REFF.jc
http://www.abc.com/course.ashx/1807/第4讲.GX中得SFC程序编辑.第二节.jc

要截取“第91课时.输入滤波时间调整指令REFF.jc”和“第4讲.GX中得SFC程序编辑.第二节.jc”



------解决方案--------------------
C# code

            StreamReader reader = new StreamReader("c:\\1.txt");
            string source = reader.ReadToEnd();
            Regex reg = new Regex(@"(?is)[\u4e00-\u9fa5].*?.jc");
            MatchCollection mc = reg.Matches(source);            
            foreach (Match m in mc)
            {
                MessageBox.Show(m.Value);
            }
        }

------解决方案--------------------
C# code
            string str = "http://www.abc.com/course.ashx/第91课时.输入滤波时间调整指令REFF.jc";
            Regex reg = new Regex(@"[^/]+$");
            Console.WriteLine(reg.Match(str).Value);