私はPythonを学ぶにつれて夢中になります。
コードの一部を次に示します。
import re
class Spam:
def egg(self, pat):
print pat
attribute_pattern = r'(\s[a-z\-]+=".*?")*'
ok_uber_string = '<(us-patent-grant)' r'(\s[a-z\-]+=".*?")*' '>(.*?)(</\1>)'
bad_uber_string = '<(us-patent-grant)' attribute_pattern '>(.*?)(</\1>)'
pat = re.compile(bad_uber_string)
bad_uber_string を含む行はコンパイルされず、SyntaxError: 無効な構文が返されます
これはユーザー エラーに違いありません。何が間違っているのでしょうか?
ありがとうパット