🧵

住所から都道府県だけ抜き出すには

属性名
都道府県
返り値
String
逆引きNotionDB
関連するもの
Red Gregory さんがこんなツイートをしていました。あちらはカンマで区切れるからいいですよね。日本人も都道府県くらいは切り出したいなということで、正規表現書いてみました。あまり実用性はないかもしれないけど。
  1. 簡単な正規表現による実現。
    1. replace(prop("住所"), "^(.{2,3}[都道府県]).*", "$1")
名前
住所
都道府県
北海道札幌市中央区北3条西6丁目
北海道
青森県青森市長島一丁目1-1
青森県
岩手県盛岡市内丸10番1号
岩手県
宮城県仙台市青葉区本町3丁目8番1号
宮城県
秋田県秋田市山王四丁目1-1
秋田県
山形県山形市松波二丁目8-1
山形県
福島県福島市杉妻町2-16
福島県
茨城県水戸市笠原町978番6
茨城県
栃木県宇都宮市塙田1-1-20
栃木県
群馬県前橋市大手町1-1-1
群馬県
埼玉県さいたま市浦和区高砂3-15-1
埼玉県
千葉県千葉市中央区市場町1番1号
千葉県
東京都新宿区西新宿2-8-1
東京都
神奈川県横浜市中区日本大通1
神奈川県
新潟県新潟市中央区新光町4番地1
新潟県
富山県富山市新総曲輪1番7号
富山県
石川県金沢市鞍月1丁目1番地
石川県
福井県福井市大手3丁目17番1号
福井県
山梨県甲府市丸の内1-6-1
山梨県
長野県長野市大字南長野字幅下692-2
長野県
岐阜県岐阜市薮田南2丁目1番1号
岐阜県
静岡県静岡市葵区追手町9番6号
静岡県
愛知県名古屋市中区三の丸三丁目1番2号
愛知県
三重県津市広明町13番地
三重県
滋賀県大津市京町四丁目1番1号
滋賀県
京都府京都市上京区下立売通新町西入薮ノ内町
京都府
大阪府大阪市中央区大手前2丁目
大阪府
兵庫県神戸市中央区下山手通5丁目10番1号
兵庫県
奈良県奈良市登大路町30
奈良県
和歌山県和歌山市小松原通1-1
和歌山県
鳥取県鳥取市東町1丁目220
鳥取県
島根県松江市殿町1番地
島根県
岡山県岡山市北区内山下2丁目4番6号
岡山県
広島県広島市中区基町10-52
広島県
山口県山口市滝町1番1号
山口県
徳島県徳島市万代町1丁目1番地
徳島県
香川県高松市番町四丁目1番10号
香川県
愛媛県松山市一番町4丁目4-2
愛媛県
高知県高知市丸ノ内1丁目2番20号
高知県
福岡県福岡市博多区東公園7番7号
福岡県
佐賀県佐賀市城内1丁目1-59
佐賀県
長崎県長崎市江戸町2-13
長崎県
熊本県熊本市中央区水前寺6丁目18番1号
熊本県
大分県大分市大手町3丁目1番1号
大分県
宮崎県宮崎市橘通東二丁目10番1号
宮崎県
鹿児島県鹿児島市鴨池新町10番1号
鹿児島県
沖縄県那覇市泉崎1-2-2
沖縄県