如何匹配请求正文的某些部分?

How can I match some part of request body?

我正在 stubby4j 中像这样捕获请求

-  request:
      method: POST
      url: /someUrl
      post: ".*(amit).*"

如果我在请求正文中使用单行,它工作正常。例如。 User name is amit gupta。但是如果我使用多行文本作为

它会失败
User name is amit gupta 
secondline

如何匹配请求正文的某些部分?

根据文档判断,您可以使用

"[\s\S]*(amit)[\s\S]*"

[\s\S] 构造匹配任何空白字符 (\s) 或非空白字符 (\S)。请注意,amit 周围的括号只有在您稍后使用对它的反向引用时才有意义,因此,我会删除这些括号。