一个正则表达式的问题
"\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;