我正在尝试将字段密码的值与 PCRE 正则表达式(用于 ModSecurity)进行匹配。
示例输入字符串:
{"username":"someuser","password":"$VS*'egrE"^87Me?.?vIiJ`+"}"}}"}"}
预期匹配:
$VS*'egrE"^87Me?.?vIiJ`+"}"}}"}
我损坏的 PCRE 正则表达式(它匹配两个组,而不仅仅是我想要的部分):
^\{(?:.*)"password":"(.*?)\"\}$
还是我完全错了并且匹配正确?