在作为测试工程师,经常会遇到 mock 数据的时候。在 python 中也提供了相应的库根据正则表达式生成字符串的,今天就介绍几个常用库。
Exrex 推荐指数 : ⭐️⭐️
最后更新时间:2017 年 6 月 27 日
- 使用方式
import exrex
def get_random_one():
"""Returns a random string matching the regex"""
return exrex.getone('[0-9]{2}')
- 其他常用函数
exrex.generate('[0-9]{2}') #['00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28'