置換する文字を複数指定[Python]

7月 27, 2020

import re
patterns = "dog|cat|fox"
repl = "animal"
sentence = "dog, cat, fox, pen."
re.sub(patterns, repl, sentence)
>> 'animal, animal, animal, pen.'

replaceではなくre.subで置換するパターンを正規表現で指定するのだ。

Python

Posted by vastee