regex - 正则表达式查找与特定位数匹配的数字
问题描述
我在我的网络服务中记录完成所花费的时间。现在我正在 Jmeter 中运行负载测试。我想检查那些花费超过 10 秒才能完成的请求。日志格式如下。
10:03:06 Time taken: 1 (ms)
10:03:07 Time taken: 12000 (ms)
我正在尝试搜索第二种情况,但是需要手动检查的请求太多。有没有一种方法可以创建一个正则表达式来查找比“所用时间:XXXXX”更多的值。
解决方案
基本上要超过 10 秒,它必须超过 10000,这意味着它应该有 5 个以上的数字。
所以这取决于你使用的引擎,但是像这样简单的东西会起作用
\d\d\d\d\d+
或者像这样:
[\d]{5,}
推荐阅读
- php - php 中的错误,($baseObject) 必须是 DateTimeInterface 类型,bool 给定 c\
- flutter - 修复隐藏/显示动画时底部导航栏的溢出
- aws-lambda - AWS Cognito:验证删除用户
- php - 需要 Laravel 验证如果带有数组索引
- google-apps-script - 为什么应用程序脚本返回的值比单元格中的值少一个
- python - 等待时返回python 3.8 Future而不是值
- django - 为什么字段值存储为一个集合?
- java - 使用 Java 提取 URL 之间的文本
- php - 如何使用客户令牌在 Magento 2 Rest API 中通过添加到购物车状态来获取产品数据
- html - 在背景图像内添加内容的矩形