当前位置: 代码迷 >> ASP.NET >> 字符串获取解决方案
  详细解决方案

字符串获取解决方案

热度:4384   发布时间:2013-02-25 00:00:00.0
字符串获取
var urls=new Array();var headers=new Array();var year=new Array();
var month=new Array();var day=new Array();var imgstrs=new Array();
var i=0;urls[i]='http://jyj.cixi.gov.cn/art/2012/4/20/art_18344_898103';
headers[i]='周巷镇教办召开初中校长座谈会';year[i]='2012';month[i]='04';
day[i]='20';imgstrs[i]=' ';i++;
urls[i]='http://jyj.cixi.gov.cn/art/2012/4/20/art_18344_898099';
headers[i]='龙山镇教办开展幼儿园财务管理专项检查';year[i]='2012';month[i]='04';
如何获取urls[i]=''headers[i]=''里面的值
urls[i]='http://jyj.cixi.gov.cn/art/2012/4/20/art_18344_898103';
headers[i]='周巷镇教办召开初中校长座谈会';
urls[i]='http://jyj.cixi.gov.cn/art/2012/4/20/art_18344_898099';
headers[i]='龙山镇教办开展幼儿园财务管理专项检查';

------解决方案--------------------------------------------------------
你的问题是什么?上面的是数据么?

RegEx.Match(source, @"headers\[i\]\='(.+?)\'").Group[1].Value;
------解决方案--------------------------------------------------------
string test= str.Substring(str.IndexOf("headers[i]='"), str.IndexOf('\'', str.IndexOf("headers[i]='")) - str.IndexOf("headers[i]='")-1);

试试!
------解决方案--------------------------------------------------------
string ss = str.Substring(str.IndexOf("headers[i]='") + 12, str.IndexOf("headers[i]='") + 12 - str.IndexOf("headers[i]='") + 12);

下边这个!
  相关解决方案