首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一个正则表达式的有关问题

2012-01-06 
一个正则表达式的问题\r\n265.com\r\n武汉:17℃~28℃\r\n下午:晴转多云\r\n晚上:晴转多云 请问怎么把地方

一个正则表达式的问题
"\r\n265.com\r\n武汉:17℃~28℃\r\n下午:晴转多云\r\n晚上:晴转多云 "
请问怎么把地方提取   和天气提取     分别放到2个   string里面  
下午:晴转多云\r\n晚上:晴转多云   去掉\r\n   换成一个空格   谢谢  



[解决办法]
用的着用正则?直接replace不就行了?

[解决办法]
帮顶+接分
[解决办法]
string str = "\r\n265.com\r\n武汉:17℃~28℃\r\n下午:晴转多云\r\n晚上:晴转多云 ";
Regex reg = new Regex(@ "265.com\r\n(\S+):(\S+)\r\n(\S+)\r\n(\S+) ");
GroupCollection gc = reg.Match(str).Groups;
string city = gc[1].Value;
string temp = gc[2].Value;
string weather = gc[3].Value + " " + gc[4].Value;

热点排行