複雑になりがちな正規表現を読みやすく、の話。
続きを読む re.VERBOSE (正規表現を読みやすく)
タグ別アーカイブ: regex
なぜかすぐ忘れる re.MULTILINE
ネタ。
必ずこうしてしばし悩む:
1 import re
2 s = re.sub(r"^", " " * 4, inp, re.MULTILINE)
こうでねーと:
1 import re
2 s = re.sub(r"^", " " * 4, inp, flags=re.MULTILINE)
または
1 import re
2 s = re.sub(re.compile(r"^", re.MULTILINE), " " * 4, inp)