2011.4.17
住所を都道府県とそれ以下に区切る正規表現を備忘録メモ。
今回は、以下のダミー住所の都道府県との間に区切りの意味で★を入れます。
広島県鳴門市撫養町南浜字東浜674
神奈川県小松島市横須町1−25
京都府阿南市富岡町トノ町12−32
岡山県吉野川市鴨島町鴨島115−346
北海道阿波市阿波町東原153-543
東京都小松島市横須町1−13
検索
(.*(都|道|府|県))(.+)
置換
\\1★\\3
今回の場合、()によるグループ化は全部で3つあるため、変数のような役割を持つ記述は\1と\3 になります。
広島県★鳴門市撫養町南浜字東浜674
神奈川県★小松島市横須町1−25
京都府★阿南市富岡町トノ町12−32
岡山県★吉野川市鴨島町鴨島115−346
北海道★阿波市阿波町東原153-543
東京都★小松島市横須町1−13
[itemlink post_id=”1971″]