python接口自动化测试十四: 用正则表达式提取数据

 
   

导入re模块

import re

 

# 正则提取前部的值,"^(.+?)后",^表示从头开始匹配,返回列表

python接口自动化测试十四: 用正则表达式提取数据_第1张图片

result = re.findall("^(.+?)345", '123wersdfsd345')
print(result)
print(result[0])

 

# 正则提取中间的值,"前(.+?)后",返回列表 

python接口自动化测试十四: 用正则表达式提取数据_第2张图片

result = re.findall("123(.+?)345", '123wersdfsd345')
print(result)
print(result[0])

 

# 正则提取尾部的值,"前(.+?)",返回列表

python接口自动化测试十四: 用正则表达式提取数据_第3张图片

result = re.findall("123(.+?)$", '123wersdfsd345')
print(result)
print(result[0])

 

转载于:https://www.cnblogs.com/zhongyehai/p/9159840.html

你可能感兴趣的:(python接口自动化测试十四: 用正则表达式提取数据)