导读
在jmeter中,正则表达式提取器是经常用到的,其实也比较简单,总之我比较喜欢用这个,也没遇到过提取不到的问题,但是正则却坑了不少测试人员。
01、一个正则提取问题
前几天,有朋友咨询这样一个问题:服务器返回:name="tom" value="jerry" ,要提取出name的值和value的值。
2024年07月19日
导读
在jmeter中,正则表达式提取器是经常用到的,其实也比较简单,总之我比较喜欢用这个,也没遇到过提取不到的问题,但是正则却坑了不少测试人员。
前几天,有朋友咨询这样一个问题:服务器返回:name="tom" value="jerry" ,要提取出name的值和value的值。
2024年07月19日
在使用了半个月clickhouse日志平台后,数据量目前已突破1亿,在使用过程中,笔者梳理了几个日志平台的技术点,特此记录,分享。
首当其冲的莫过于正则表达式的学习和使用。笔者开始接触Fluentd时,也曾被吓到,感觉很难很复杂,后面,经过深度摸索、学习后,最终还是将fluentd的正则表达式拿下。
下面,笔者将通过一个例子详细介绍,Fluentd正则表达式探索历程。
2024年07月19日
今天必须给大家推荐两个好东西,一个可以说是百宝箱,一个是可以说百宝库。前方高能,我要进入正题了。建议收藏哦!!!
tool.lu
tool.lu 我们姑且称它为:秃噜
2024年07月19日
代码如下:
# -*- coding: utf-8 -*-
# python 2.7
"""
功能:生成测试文件:GNSS的观测数据文件,用于测试find命令的正则表达式。
bjfs0010.22o
……
bjfs3650.220
"""
import os
rootDir = r"/home/zhaozhonghai/temp"
#核心是生成001~365
for num in range(1, 367):
num_doy = str(num).zfill(3)
fileName="bjfs"+num_doy+"0.22o"
newFile = rootDir + "//"+fileName
print(newFile)
fo = open(newFile, "w")
if fo:
fo.write("我是测试内容")
fo.close()
2024年07月19日
上回我们深入探讨了正则表达式的高级技巧。今天,我们要聊聊如何优雅、高效地使用正则表达式,以及如何避免那些难以察觉的陷阱。让我们开始吧!
2024年07月19日
写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是:长度不少于8个字符,同时包含大写和小写字符,至少有一位数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度。
可以利用4个正则表达式是否可以匹配到密码中是否包含大写、小写、数字以及整个密码字符串的重复次数。如果4个条件全都符合,那么就符合要求,否则不符合,重新输入。
2024年07月19日
NPC: "欢迎来到正则表达式的国度,勇士!这里的每一个人都使用正则表达式,我是这里的 NPC,每一个来到这里的人都将由我代为介绍正则世界的规则,至于能领悟到何种境界,就看你的造化了。祝你好运,勇士!"