python使用正则表达式提取字典中的数据
时间: 2023-05-17 09:06:00 浏览: 578
python中使用正则表达式将所有符合条件的字段全部提取出来
5星 · 资源好评率100%
可以使用re模块中的正则表达式函数来提取字典中的数据。以下是一个示例代码:
import re
my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
for key, value in my_dict.items():
if isinstance(value, str):
match = re.search(r'\b\w+\b', value)
if match:
print(key, match.group(0))
这个代码将输出字典中所有字符串值中的第一个单词。在这个例子中,输出将是:
name John
city New
希望这可以帮助你!
阅读全文