• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Python 正規表現でsetと=の間の空白で区切られた文字で、一番右端の文字を取得したい)

Python正規表現でsetと=の間の空白で区切られた文字で、一番右端の文字を取得したい

このQ&Aのポイント
  • Pythonで正規表現を使って、「set 」と「=」で挟まれている文字で、=側に一番近い文字を取得したい。
  • setと=の間の文字は、半角の空白で区切られていて、いくつあるかは決まっていない。
  • どのように正規表現を書けばいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

'(?: set|^set).*?(\S+) *=' でどうでしょうか。

Aki_601
質問者

お礼

notnotさん、返答ありがとうございます。 その正規表現で、上手く行きました。

関連するQ&A