ホームページ  >  記事  >  バックエンド開発  >  Python を使用して括弧内のテキストを抽出するにはどうすればよいですか?

Python を使用して括弧内のテキストを抽出するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-15 12:37:02937ブラウズ

How do you extract text within parentheses using Python?

Extracting Text Within Parentheses Using Python

To extract the contents within a pair of parentheses from a string, you can utilize Python's string slicing and the find() method.

Consider the following string:

u'abcde(date=\'2/xc2/xb2\',time=\'/case/test.png\')'

To obtain the text within the parentheses, you can apply the following steps:

  1. Locate the position of the opening parenthesis using the find() method.
  2. Eliminate this parenthesis from the string with slicing.
  3. Locate the position of the closing parenthesis using find() again.
  4. Utilize slicing to retrieve the desired text.

This process can be expressed in Python code as follows:

parenthetical_text = s[s.find("(")+1:s.find(")")]

Using this approach, the result will be:

date=\'2/xc2/xb2\',time=\'/case/test.png\'

以上がPython を使用して括弧内のテキストを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。