要获取 Python 字典中 result 字段第一个 Key 值的正则表达式,可以使用以下表达式:

'([^']+)'

该表达式会匹配单引号内的任意字符,其中的括号将匹配结果捕获为一个分组。在这个正则表达式中,它将匹配到的第一个单引号内的内容作为结果返回。

示例代码:

import re

data = {
    'code': '0',
    'result': {
        '8a7400e98905f75d01890657e19b0a2b': 'dops/U2.19.2'
    },
    'status': 200,
    'timestamp': 1688028570331
}

result = data['result']
first_key = re.search(''([^']+)'', str(result)).group(1)
print(first_key)  # 输出:8a7400e98905f75d01890657e19b0a2b

在这个示例中,我们使用 re.search 函数来匹配第一个单引号内的内容,并通过 group(1) 获取捕获的结果。

如何获取 Python 字典中第一个 Key 值?正则表达式应用

原文地址: https://www.cveoy.top/t/topic/o34i 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录