ホームページ >バックエンド開発 >Python チュートリアル >Python で 2 つの部分文字列間の部分文字列を効率的に抽出するにはどうすればよいですか?
2 つの部分文字列間の部分文字列を効率的に抽出する
文字列分割を使用して 2 つの部分文字列の間の文字列を抽出する現在のアプローチは面倒で非効率的です。 Python は、正規表現を使用した、より簡潔で効果的なソリューションを提供します。
正規表現を使用したソリューション
正規表現 (正規表現) は、文字列内のパターンを検索および照合するための強力な方法を提供します。 。正規表現を使用して問題を解決する方法は次のとおりです。
import re s = 'asdf=5;iwantthis123jasd' result = re.search('asdf=5;(.*)123jasd', s) print(result.group(1))
説明
定期利用のメリット式
注:
以上がPython で 2 つの部分文字列間の部分文字列を効率的に抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。