regex - 正则表达式有时有空格有时没有的字符串
问题描述
这是我的回应
<body onload="javascript:document.getElementById('idForm').submit()">
<form id="idForm" action="https://x.y-test.z:443/hpp-webapp/hentpasient.html?ticket=I6VZgglkX/Z2z1GJYY1TzIqAscCJbWPI5pPBLl38VCEHcD/qh9qSz MzAIVv 6H2fau4DFMQscbPqy1HhFkgvg==" method="POST"
target="_top">
我想正则表达式(scala/gatling)的值<ticket>
。
试过这个:
.check(regex("<form id=\"idForm\" action=\"https://x.y-test.z:443/hpp-webapp/hentpasient.html?ticket=\"(.*?)\"").saveAs("jwtUncoded"))
但我明白了
> regex(<form id="idForm" action="https://x.y-z 1 (100,0%)
.no:443/hpp-webapp/hentpasient.html?ticket="(.*?)").find.exist...
在观察 Gatling 的输出时,我可以看到值<ticket>
有时有空格,有时没有。
我怎样才能正则表达式这个值?
解决方案
regex("ticket=(.*?)\"")
您自己的拍摄在捕获组之前有错误的报价。
推荐阅读
- microsoft-graph-api - 用户端点的差异
- interface - 如何在 NetLogo 中创建 2 个滑块值不能超过定义值的条件?
- kubernetes - 如何避免在没有足够存储空间的节点上创建 pod?
- hive - Hive的Describe结果查询
- firebase - Firestore 添加一个条件以只读最近的数据
- r - 我可以在没有“apply()”函数的情况下跨行应用 R 标准差吗?
- c++ - 引用模板参数的用途
- macos - 运行makefile MacOS sierra时出现zlib问题
- javascript - Firehose 无法承担角色
- powerbi - 根据过滤器值更改卡上的计数