作者imce (蜥蜴)
看板Perl
標題[問題] 縣市合併升格地址替換問題
時間Thu Dec 30 09:09:37 2010
※ [本文轉錄自 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