プロが教える店舗&オフィスのセキュリティ対策術

pythonの正規表現で、

"¥¥w+(¥-packages)?[']"

の読み方を教えてください。

A 回答 (1件)

「読み方」とは、どんな意味でお使いでしょうか?



「エンエンダブリュープラス...」などといった、「音読の方法」という意味での「読み方」は、特に聞いたことはありません。

正規表現でマッチさせようとしているパターンを「解読する」という意味での「読み方」なら次の通りです。
・ "で囲ってあるのは、文字列です。
https://docs.python.jp/3/reference/lexical_analy …文字列中の \ は、エスケープ文字として解釈されて、後に続く文字列によって特殊な変換がされます。
\\ は、 \ 一文字に変換されます。
\- には特別な変換は割り当てられていないので、そのまま \- になります。

つまり、正規表現としては
\w+(\-packages)?[']
となります。
各記号やエスケープシーケンスの意味は、次のところで調べます。
https://docs.python.jp/3/library/re.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!