开发者社区> 问答> 正文

正则表达如何处理()模版?

当我在匹配正则时,有这样的模版  (Request\(([0-9a-zA-z_.]*)\):\s)?   
意思是这段可能有可能没有,属性字段时内部括号内。但是logtail 的规则是 只要是() 都会定义为属性字段。如何去除最外层的属性字段? 

展开
收起
205002648729456493 2019-02-15 10:04:52 604 0
1 条回答
写回答
取消 提交回答
  • 位置:线程组->后置处理器->正则表示式提取器 1. 引用名称:下一个请求要引用的参数名称,如填写title,则可用${title}引用它。 2. 正则表达式:制定规则的公式 公式模板:前缀识别()后缀识别 ():括起来的部分就是要提取的数据。 1) .:匹配任何字符串。 2) +:一次或多次。 3) ?:在找到第一个匹配项后停止。 4) *:匹配规则内所有字符串 3. 模板:$$格式;$1$表示解析到的第1个值;如果匹配有2个值,第二个值$2$,以此例推 4. 匹配数字:1代表全部取值,0代表随机取值,通常情况下填1

    “答案来源于网络,供您参考” 希望以上信息可以帮到您!

    2019-09-27 10:16:40
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多