) # 正規表示式
# pattern = re.
compile
("\d[^a-za-z0-9\!\%\[\]\,\。]+"
)doc =
document
('./地區碼.docx'
) # 原檔案
fo =
open
('id_area.txt'
,'a'
) # 儲存的檔案,
for i in doc.paragraphs:# 讀取所有的段落
st = pattern.
findall
(i.text)# 按正規表示式匹配區號和地名
for t in st: # 遍歷分離的區號和地名
(t) txt = t[:6
]+','+ t[6:
]+'\n' # 在區號和地名間加上逗號和換行符。
fo.writelines
(txt)# 寫入檔案
fo.close
()
Python 正規表示式匹配
請實現乙個函式用來匹配包括 和 的正規表示式。模式中的字元 表示任意乙個字元,而 表示它前面的字元可以出現任意次 包含0次 在本題中,匹配是指字串的所有字元匹配整個模式。例如,字串 aaa 與模式 a.a 和 ab ac a 匹配,但是與 aa.a 和 ab a 均不匹配 coding utf 8 ...
正規表示式匹配 python
coding utf 8 題目 請實現乙個函式用來匹配包括 和 的正規表示式。模式中的字元 表示任意乙個字元 不包括空字元!而 表示它前面的字元可以出現任意次 包含0次 在本題中,匹配是指字串的所有字元匹配整個模式。例如,字串 aaa 與模式 a.a 和 ab ac a 匹配,但是與 aa.a 和 ...
正規表示式 匹配
字串 void abtr quint32 ab 表示乙個正規表示式 template class bidirectionaliterator class allocator std allocator sub match bidirectionaliterator class match resul...