# # # # # 瑞安气象台发布的乡镇和旅游景点天气预报 # # # # #= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
2007 年 12 月 26 日 17 时 值班预报员: 587529 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 塘下 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 莘塍 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 飞云 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 马屿 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 高楼 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 湖岭 今天夜里到明天阴有时有雨,
其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云 温度 3 ℃ 到9 ℃ 陶山 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 寨寮溪风景区 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 花岩风景区 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 铜盘岛风景区 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 6 ℃ 到9 ℃ 北麂岛 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 6 ℃ 到9 ℃ # # # # # 瑞安气象台发布的乡镇和旅游景点天气预报 # # # # #= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
2009 年 12 月 3 日 17 时 值班预报员: 587528 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 塘下 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 陶山 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 花岩风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 铜盘岛风景区 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ 北麂岛 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ # # # # # 瑞安气象台发布的乡镇和旅游景点天气预报 # # # # #= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
2007 年 12 月 5 日 17 时 值班预报员: 587525 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天晴到多云 温度 5 ℃ 到16 ℃ 塘下 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云 温度 2 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云 温度 3 ℃ 到13 ℃ 陶山 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云 温度 2 ℃ 到16 ℃ 花岩风景区 今天夜里到明天晴到多云 温度 2 ℃ 到15 ℃ 铜盘岛风景区 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 北麂岛 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 要求截取以上三种格式里的气象预报信息,如下:
(预报信息的排版格式与元数据相同即可,当然,如果能将不规则的排版调成规则的更好。不强求。) 安阳 今天夜里到明天晴到多云 温度 5 ℃ 到16 ℃ 塘下 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云 温度 2 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云 温度 3 ℃ 到13 ℃ 陶山 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云 温度 2 ℃ 到16 ℃ 花岩风景区 今天夜里到明天晴到多云 温度 2 ℃ 到15 ℃ 铜盘岛风景区 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 北麂岛 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃
2007 年 12 月 26 日 17 时 值班预报员: 587529 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 塘下 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 莘塍 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 飞云 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 5 ℃ 到9 ℃ 马屿 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 高楼 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 湖岭 今天夜里到明天阴有时有雨,
其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云 温度 3 ℃ 到9 ℃ 陶山 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 寨寮溪风景区 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 花岩风景区 今天夜里到明天阴有时有雨,其中下半夜到明天局部雨夹雪,
明天夜里阴转多云,后天多云
温度 3 ℃ 到9 ℃ 铜盘岛风景区 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 6 ℃ 到9 ℃ 北麂岛 今天夜里到明天阴有时有雨,
明天夜里阴转多云,后天多云
温度 6 ℃ 到9 ℃ # # # # # 瑞安气象台发布的乡镇和旅游景点天气预报 # # # # #= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
2009 年 12 月 3 日 17 时 值班预报员: 587528 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 塘下 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 陶山 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 花岩风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 铜盘岛风景区 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ 北麂岛 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ # # # # # 瑞安气象台发布的乡镇和旅游景点天气预报 # # # # #= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
2007 年 12 月 5 日 17 时 值班预报员: 587525 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天晴到多云 温度 5 ℃ 到16 ℃ 塘下 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云 温度 2 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云 温度 3 ℃ 到13 ℃ 陶山 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云 温度 2 ℃ 到16 ℃ 花岩风景区 今天夜里到明天晴到多云 温度 2 ℃ 到15 ℃ 铜盘岛风景区 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 北麂岛 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 要求截取以上三种格式里的气象预报信息,如下:
(预报信息的排版格式与元数据相同即可,当然,如果能将不规则的排版调成规则的更好。不强求。) 安阳 今天夜里到明天晴到多云 温度 5 ℃ 到16 ℃ 塘下 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云 温度 4 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云 温度 2 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云 温度 3 ℃ 到13 ℃ 陶山 今天夜里到明天晴到多云 温度 5 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云 温度 2 ℃ 到16 ℃ 花岩风景区 今天夜里到明天晴到多云 温度 2 ℃ 到15 ℃ 铜盘岛风景区 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃ 北麂岛 今天夜里到明天晴到多云 温度 8 ℃ 到12 ℃
{ static void Main(string[] args)
{
var text = @"
2009 年 12 月 3 日 17 时 值班预报员: 587528 * * * 乡镇和景点天气预报 * * *
安阳 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 塘下 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 莘塍 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 飞云 今天夜里到明天晴到多云,后天多云到晴
温度 7 ℃ 到17 ℃ 马屿 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 高楼 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 湖岭 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 陶山 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 寨寮溪风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 花岩风景区 今天夜里到明天晴到多云,后天多云到晴
温度 6 ℃ 到17 ℃ 铜盘岛风景区 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ 北麂岛 今天夜里到明天晴到多云,后天多云到晴
温度 8 ℃ 到16 ℃ "; var buffer = new StringBuilder();
foreach (Match match in Regex.Matches(text,
@"(?<city>\w+)\s+(?<info>\w+),\w+\s+温度\s*(?<min>\d+)\s*℃\s*到(?<max>\d+)\s*℃"))
{
//安阳 今天夜里到明天晴到多云 温度 5 ℃ 到16 ℃
buffer.AppendFormat("\t{0}\t{1}\t温度 {2} ℃ 到{3} ℃ ",
match.Result("${city}"), // 0
match.Result("${info}"), // 1
match.Result("${min}"), // 2
match.Result("${max}") // 3
); buffer.AppendLine();
}
Console.Write(buffer);
Console.ReadKey();
}
}
没有源码,不是HTML的。很痛苦。
没有源码,不是HTML的。很痛苦。
MatchCollection mc = regTable.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n";
}如果有不符合的,指明哪里不符合
这样就行了....