/jma-forecast-parser

JMA Forecast Parser

Primary LanguageRubyMIT LicenseMIT

JMA Forecast Parser

Build Status

Requirement

  • Ruby (>= 2.5)
  • minitest

Usage

$ ./runner.rb
天気予報を入力: 北の風 晴れ
解析結果:
{:wind=>"北の風",
 :weather=>
  {0=>"晴れ", 3=>"晴れ", 6=>"晴れ", 9=>"晴れ", 12=>"晴れ", 15=>"晴れ", 18=>"晴れ", 21=>"晴れ"}}

天気予報を入力: 北東の風 後 東の風 やや強く くもり 昼過ぎ から 雨 所により 夜 雷を伴い 激しく 降る
解析結果:
{:wind=>"北東の風 後 東の風 やや強く",
 :weather=>
  {0=>"くもり",
   3=>"くもり",
   6=>"くもり",
   9=>"くもり",
   12=>"",
   15=>"",
   18=>"雨所により雷を伴い激しく降る",
   21=>"雨所により雷を伴い激しく降る"}}

License

MIT License