为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式问题

正则表达式问题

犯罪嫌疑人X 2018-07-05 11:10:00
ed2k://|sadasd213213qwewqe`ed2k://sadasdqwewqe213ewr`ed2k://sadasdqwewqe213ewr上面的字符串匹配出多个以ed2k://开头的集合,正则该如何写?
查看完整描述

1 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

        static void Main(string[] args)
        {
            Regex regx = new Regex("(?=ed2k://)((\\s|.)+?)((?=ed2k://)|$)");
            MatchCollection col= regx.Matches("ed2k://|sadasd213213qwewqe`ed2k://sadasdqwewqe213ewr`ed2k://sadasdqwewqe213ewr");            foreach (Match item in col)
            {
                Console.WriteLine(item.Value);
            }
            Console.WriteLine("end----------------------------------------");
            Console.ReadKey();
        }

结果:

https://img1.sycdn.imooc.com//5b71502a00019fc107230180.jpg

查看完整回答
反对 回复 2018-08-13
  • 1 回答
  • 0 关注
  • 608 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信