Regex 如何匹配请求正文的某些部分?
我正在这样捕捉请求Regex 如何匹配请求正文的某些部分?,regex,stubby4j,Regex,Stubby4j,我正在这样捕捉请求 - request: method: POST url: /someUrl post: ".*(amit).*" 如果我在请求正文中使用单行代码,它就可以正常工作。例如,用户名是amit gupta。但如果我使用多行文本作为 User name is amit gupta secondline 如何匹配请求正文的某些部分?根据文档判断,您可以使用 "[\\s\\S]*(amit)[\\s\\S]*" [\s\s]构造匹配任何空格(
- request:
method: POST
url: /someUrl
post: ".*(amit).*"
如果我在请求正文中使用单行代码,它就可以正常工作。例如,用户名是amit gupta
。但如果我使用多行文本作为
User name is amit gupta
secondline
如何匹配请求正文的某些部分?根据文档判断,您可以使用
"[\\s\\S]*(amit)[\\s\\S]*"
[\s\s]
构造匹配任何空格(\s
)或非空格(\s
)字符。请注意,amit
周围的括号只有在以后使用反引用时才有意义,因此,我将删除这些括号。请尝试“[\\s\\s]*(amit)[\\s\\s]*”
。文档包含\d
和\\d
示例,我不确定反斜杠是否必须加倍。谢谢。成功了,我现在被转移到了。