【性能测试之正则表达式】正则表达式零基础入门:从“抄”到“写”,附性能测试实战案例
正则表达式零基础入门:从“抄”到“写”,附性能测试实战案例
如果你对正则表达式一窍不通,看到
\d
、\w
、\s
就头大,这篇文章就是为你写的。
我们不谈理论,只讲实战,30分钟让你从"完全不会"到"能抄会改",一天内能自己写正则。
🧩 学习路线(一目了然)
✅ 阶段1:10分钟,先会"抄"(覆盖90%场景)
你不用懂原理,先把下面5个高频正则模板存起来,用的时候直接复制粘贴:
你要做什么 | 正则表达式 | 示例说明 |
---|---|---|
匹配数字 | \d+ | 如:123 |
匹配字母/数字/下划线 | \w+ | 如:abc_123 |
匹配空格或换行 | \s+ | 如:空格、Tab、换行 |
匹配http/https网址 | https?://[A\s]+ | 如:https://a.com/b |
匹配11位手机号 | [I3-9]\d{9} | 如:13812345678 |
🔧 JMeter 中使用方法:
- Template 填
$1$
- Match No. 填
1
(取第一个匹配结果)
✅ 阶段2:20分钟,看懂"乐高零件"
正则表达式就像搭积木,掌握下面7个核心符号,你就能拼出任何模式:
符号 | 含义 | 记忆口诀 |
---|---|---|
. | 任意一个字符 | 点"随便" |
* | 0次或多次 | 星"随便重复" |
+ | 1次或多次 | 加"至少一次" |
? | 0次或1次 | 问号"有或没有" |
\d | 一个数字 | d=digit |
\w | 一个单词 |