看板 Perl 關於我們 聯絡資訊
※ [本文轉錄自 RegExp 看板 #1D6zkXkb ] 作者: imce (蜥蜴) 看板: RegExp 標題: [問題] 縣市合併升格地址替換問題 時間: Thu Dec 30 09:08:47 2010 台北縣新店市OO路OO號 (一般會寫這樣) 臺北縣瑞芳鎮XX路XX號 (臺不是台) 台北縣 林口鄉UU路UU號 (多一個空格) 台北縣五股工業區MM路MM號 (沒有鄉鎮市,不理會) 有辦法一句話替換成[新北市某某區]某某路某某號 我是用perl的,我想讓$1="台北縣",$2="市" or "鎮" 然後把$1置換新北市$2換成區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.191.44 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.191.44
kornelius:/台北縣(.{1,5})(?:市|鎮)/新北市$1區/ (??) 12/30 11:35
kornelius:要去除空格再加上 \s* 就好 12/30 11:36
iFEELing:[台,臺] <--- 這樣?? 01/03 01:03
audreytang:[台臺] 或 (?:台|臺) 都可以,不用逗號。 01/04 20:58