Python 正規表現は文字列置換コードでよく使用されます。多くの人はこの問題の解決方法を知りません。次のコードを見ると、この問題が実際には非常に簡単であることがわかります。
1. 正規表現 regex に一致するサブジェクトのすべての部分文字列を newstring に置き換えます
2. 一致するすべての部分文字列を置き換えます (正規表現オブジェクトを使用)result, number = re.subn(regex, newstring, subject)
rereobj = re.compile(regex) result, number = reobj.subn(newstring, subject)
reresult = re.split(regex, subject)
rereobj = re.compile(regex) result = reobj.split(subject)
if re.search(regex, subject): do_something() else: do_anotherthing()
if re.match(regex, subject): do_something() else: do_anotherthing()