python 正则取等于号后面的数据
时间: 2023-09-05 15:00:36 浏览: 590
可以使用正则表达式来取等号后面的数据。
在Python中,可以使用re模块提供的函数来进行正则表达式的处理。
首先,导入re模块:
import re
然后,定义一个字符串,其中包含等号及其后面的数据:
string = "key1=value1 key2=value2 key3=value3"
接下来,使用re模块的findall函数来匹配等号后面的数据:
result = re.findall(r'=(\w+)', string)
这里,正则表达式r'=(\w+)'表示匹配等号后面的一个或多个字母、数字或下划线,括号表示提取匹配结果。
最后,打印出匹配的结果:
print(result)
运行以上代码,会输出:['value1', 'value2', 'value3'],即等号后面的数据。
说明:该正则表达式只是一个示例,根据具体情况可能需要调整正则表达式的模式。
另外,需要注意的是,正则表达式只能用于处理字符串,无法直接应用于其他类型的数据,如数值型数据。如果要处理其他类型的数据,可以先将其转换为字符串再进行正则匹配。
阅读全文