Pythonは、データ分析やウェブ開発、自動化など、様々な用途で利用される人気の高いプログラミング言語です。この記事では、PythonでJSONと正規表現を活用する方法について解説します。

JSONとPython

Pythonでは、jsonモジュールを使用してJSON形式のデータを扱うことができます。このモジュールを使用すると、JSON形式の文字列をPythonの辞書やリストに変換したり、その逆の操作を行うことができます。

例えば、以下のコードはJSON形式の文字列をPythonの辞書に変換しています。

import json

json_str = '{"name": "John", "age": 30, "city": "New York"}'
python_dict = json.loads(json_str)

print(python_dict)  # Output: {'name': 'John', 'age': 30, 'city': 'New York'}

また、Pythonの辞書をJSON形式の文字列に変換するには、json.dumps()関数を使用します。

import json

python_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
json_str = json.dumps(python_dict)

print(json_str)  # Output: {"name": "John", "age": 30, "city": "New York"}

正規表現とPython

Pythonでは、reモジュールを使用して正規表現を扱います。このモジュールを使用すると、文字列の検索、置換、分割などを行うことができます。

例えば、以下のコードは文字列から数字を抽出しています。

import re

text = "The price is $100"
numbers = re.findall(r'\d+', text)

print(numbers)  # Output: ['100']

このように、Pythonを使用してJSONと正規表現を活用することで、データの解析や処理を効率的に行うことができます。これらの技術をマスターすることで、Pythonの可能性をさらに広げることができるでしょう。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です