import re
pat = re.compile('aaa.*?aaa', re.DOTALL)
subst = 'aaa --- aaa'
replacd = pat.sub(subst, target)
- re.DOTALL は'.'が改行にもマッチするように.
- .*? の '?'は最短マッチ.
技術系の備忘録.基本的に自分だけのためのものなので,詳しく書きません.検索でいらした方、すみません.
import re
pat = re.compile('aaa.*?aaa', re.DOTALL)
subst = 'aaa --- aaa'
replacd = pat.sub(subst, target)
0 件のコメント:
コメントを投稿