就是现在本人想把record()括号里面的数据提取出来,然后分割下载到数据库,怎么处理

.Net技术 码拜 8年前 (2017-04-22) 1080次浏览
就是现在本人想把record()括号里面的数据提取出来,然后分割下载到数据库,怎么处理
解决方案

50

这一串字符可以获取到的话,用正则去匹配

30

引用:
Quote: 引用:
Quote: 引用:
Quote: 引用:

这一串字符可以获取到的话,用正则去匹配

高手说的对啊,新手正则不会写啊,能不能帮写一下

你把字符串贴出来

什么字符串啊?就是获取record(id=“1”  name=“安”  time=“2016-09-17 09:01:57”)就是括号的数据啊?

好吧,先读取每一行包含Record()的数据,再用下面的匹配

   var htmlcontent = @"Record(id=“1”  name=“安”  time=“2016-09-17 09:01:57”)";
            foreach (Match reg in Regex.Matches(htmlcontent, @"(?i)([a-z]+)=[""“]([^""“]*?)[""”]"))
            {
                Console.WriteLine(reg.Groups[1].Value+":"+ reg.Groups[2].Value);
            }

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明就是现在本人想把record()括号里面的数据提取出来,然后分割下载到数据库,怎么处理
喜欢 (0)
[1034331897@qq.com]
分享 (0)