No commit activity in last 3 years
No release in over 3 years
This is a tools of prefectures of Japan.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.6
>= 0
>= 0
 Project Readme

JpPrefecturesTools

This is a tools of prefectures of Japan.

インストール

Add this line to your application's Gemfile:

gem 'jp_prefectures_tools'

And then execute:

$ bundle

Or install it yourself as:

$ gem install jp_prefectures_tools

使い方

ライブラリの読み込み

require 'jp_prefectures_tools'

都道府県名から県庁所在地名を取得

JpPrefecturesTools::prefecture_name_to_city_name を使う。

# 都道府県名を渡すと県庁所在地名が返ってくる。
JpPrefecturesTools::prefecture_name_to_city_name("北海道")
=> "札幌"

# 都, 道, 府, 県は省略してもOK
JpPrefecturesTools::prefecture_name_to_city_name("千葉")
=> "千葉"

# 都道府県名じゃない文字列を渡すと、 nil を返す。
JpPrefecturesTools::prefecture_name_to_city_name("うどん県")
=> nil

県庁所在地名から都道府県名を取得

JpPrefecturesTools::city_name_to_prefecture_name を使う。

# 県庁所在地名を入れると都道府県名が返ってくる。
JpPrefecturesTools::city_name_to_prefecture_name("那覇市")
=> "沖縄県"

# '市'は省略してもOK
JpPrefecturesTools::city_name_to_prefecture_name("札幌")
=> "北海道"

# 県庁所在地名じゃない文字列を渡すと、 nil を返す。
JpPrefecturesTools::city_name_to_prefecture_name("千歳市")
=> nil

Contributing

  1. Fork it ( https://github.com/[my-github-username]/jp_prefectures_tools/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request