テキスト データを扱う場合、多くの場合、かっこ内の情報の特定の部分を抽出することが必要になります。たとえば、括弧内の情報を含む次の文字列を考えてみましょう:
u'abcde(date=\'2/xc2/xb2\',time=\'/case/test.png\')'
この場合、括弧内に囲まれた内容を取得することに関心があります。正規表現 (regex) はパターン マッチングの強力な手段を提供しますが、このようなタスクには必ずしも最適なアプローチであるとは限らないことを理解することが重要です。
この特定のシナリオでは、単純な Python スライス操作が効果的に実行できます。目的の結果を抽出します:
s = "u'abcde(date='2/xc2/xb2',time='/case/test.png')" result = s[s.find("(")+1:s.find(")")]
このアプローチでは、find メソッドを利用して開き括弧と閉じ括弧の位置を特定し、スライスを使用して囲まれた括弧を抽出します。 文章。結果には、
date=\'2/xc2/xb2\',time=\'/case/test.png\'
以上がPython で正規表現を使用して括弧内のテキストを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。