都道府県にマッチする正規表現

日本の都道府県名にマッチする正規表現パターンです。

パターン

/東京都|北海道|(?:大阪|京都)府|.{2,3}県/g
→ ビジュアライザーで開く

テスト例

東京都渋谷区、大阪府大阪市、神奈川県横浜市、北海道札幌市

コード例

javascript

const regex = /東京都|北海道|(?:大阪|京都)府|.{2,3}県/g;
const result = str.match(regex);

python

import re
pattern = re.compile('東京都|北海道|(?:大阪|京都)府|.{2,3}県')
result = pattern.findall(text)

go

import "regexp"
re := regexp.MustCompile(`東京都|北海道|(?:大阪|京都)府|.{2,3}県`)
result := re.FindAllString(text, -1)
日本語住所都道府県