jmeter使用-正则匹配实战
| 正则表达式 | 说明 |
| pid: "\d+" | 匹配多个数字 |
| product_type: "2" | 完全匹配 |
| hospital_id: "\d+" | 匹配多个数字 |
| is_vip: "[0|1]" | 匹配多个数字 |
| is_vip_user: [0|1] | 匹配多个数字 |
| title: "\S+" | 匹配不为空 |
| vip_price_online: "\d+" | 匹配多个数字 |
| vip_cut: \d+ | 匹配多个数字 |
| vip_price_deposit: "\d+" | 匹配多个数字 |
| hospital_name: "[^\x00-\xff]+" | 匹配双字节字符 |
| doctor_id: "\d+" | 匹配多个数字 |
| paystages_notice: .*首付预约金*.+\d+期 | 匹配:首付预约金,尾款分期付:¥1198.89 ×12期 |
| "img_cover": .*http*.+.*img2.soyoung.com*.+doctor (post+hospital+tieba+face) |
匹配:http:\/\/img2.soyoung.com\/post\/20181101\/6\/b28a8958b0b40c88cdfbfa1f53a2b793_400.png
注意:post,tieba,hospital等的区别;匹配了http或者https
|
| .*http(s)*.+.*img2.soyoung.com*.+web.+diary.+jpg | u_n: "http:\/\/img2.soyoung.com\/tieba\/web\/diary\/20180928\/8\/86b00c953c0d35d386b54b909cd0a29d_301_301.jpg" |
| url: "app\.soyoung+\S+resultSearch\?content\=[^\x00-\xff]+\&type\=1" | 匹配:app.soyoung:\/\/resultSearch?content=玻尿酸&type=1(搜索内部跳转) |
| create_date: "[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d" | 匹配时间:2013-06-13 16:52:23 |
| gender: "[0|1|2]]" | 判断性别只能为0.1.2三个之中的数字 |
| title: "(.+)"|"name": "(.+)" | 匹配title或者name字段的内容 |
| app\.soyoung:+\S+product\?pid=\d+ | app.soyoung:\/\/product?pid=896 匹配该链接 |
| [\u4e00-\u9fa5]+\s+\d+[\u4e00-\u9fa5]+\s+\d+[\u4e00-\u9fa5]案例 | 玻尿酸类项目 3644次预约 5篇案例 "item": ".+[\u4e00-\u9fa5]+项目.+" |
| juli: "[1-9]\d*\.?\d*km" | 匹配8.01km 非负的整数和浮点数如1和2或者10.9 [1-9]\d*\.?\d* |
| favor_cnt: "856", | (日记列表)收藏,看过,评论数 |
| view_cnt: "57720" | |
| comment_cnt: "660" | |
| 外漏的机构医美or生美icon标志(没找到标志) | |
| [1-9]\d*\.[1-9]\d*\.\d+ | 匹配版本号 7.12.1 |
| "dianping_average_score": "[1-9]\d*\.?\d*" | 评分 4.5 |
| \d+\,.*\d+ | 匹配逗号隔开的数字 如: 15524,25621,12546 |
| [1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-3][0-9]) | 匹配 2018-12-23 |
| www\.soyoung+\.com+\S+apps.+down\?channel=2\? | "http:\/\/www.soyoung.com\/apps\/down?channel=2?channel=soyoung", |
| app\.soyoung\.com+\\.v8+\\.facesimulate+\\.entrance | target:"app.soyoung.com\/v8\/facesimulate\/entrance" 二楼AI测脸 |
| app\.soyoung:\\.\\.+freeexperience+\\.+list | position:"app.soyoung:\/\/freeexperience\/list" 免费体验模块 |
| img_src:"http:\\.\\.img2\.soyoung\.com+\\.upload+\S+" | img_src:"http:\/\/img2.soyoung.com\/upload\/20181120\/6\/44d7352541145909489ee83af189749f.jpg" |
| [0-9](\.\d+)? | 匹配0到9之间任意数字,包括1.5之类的小数 |
| ????????????? | 校验钱包金额 12.0 0.23 1256 256.23 |
| [0-5]\d*\:[0-5]\d*\:?\d+ | 校验video的播放时长59:59:00 12:09 05:29 |
| vip_promotion_message:"黑卡会员平均可省18965元\\.年\s更可享受多重VIP特权" | vip_promotion_message:"黑卡会员平均可省18965元\/年 更可享受多重VIP特权" |
| http://m.soyoung.com/order/ordersnapshot\?order_id=\d+ | snapshot_url:"http://m.soyoung.com/order/ordersnapshot?order_id=258229241", |
| http:\\.\\.img[1|2]\.soyoung\.com+\S+[jpg|png] | |
| trans_time:"\d+[^\x00-\xff]+" | 2天前;3个月前;39分钟前 |
| rtmp:\\.\\.pili-publish\.video\.soyoung\.com+\\.videosy+\S+\?key=\S+ | "video_url":"rtmp:\/\/pili-publish.video.soyoung.com\/videosy\/5c0fa348a3d5ec6e5e434be1?key=f3b0d06a8d763904", |
| http:\\.\\.m\.soyoung\.com+\\.live+\\.GetReplyInfo\?zhibo_id=\d+&sys=[0|1] | 直播间分享 |
| <a\shref=\\"app\.soyoung:\\.\\.post\?post_id=\d+\\">http:\\.\\.www\.soyoung\.com+\\.p\d+<\\.a> | 直播banner匹配 "con":"<a href=\"app.soyoung:\/\/post?post_id=20404243\">http:\/\/www.soyoung.com\/p20404243<\/a>" |
| (0[1-9]|1[0-2])\.(0[1-9]|[1-3][0-9]) | 匹配月日 12.13 |
| url:"(http|https):\\.\\.m\.soyoung\.com+\\.tmwap+\d+" | |
| url":"(http|https):\\.\\.m\.soyoung\.com+\\.couponcenter" | 匹配http和https |
参加:https://www.cnblogs.com/lzq198754/p/5780340.html
浙公网安备 33010602011771号