我正在尝试提出一个与特定.json
属性值匹配的正则表达式。
假设您的.json
字符串如下所示:
{\"id\":\"firstId\",\"cardData\":{\"bar\":\"firstBar\",\"foo\":\"firstFoo\",\"number\":\"firstNumber\"}}
,并且您想要匹配bar
和foo
的值。为了实现它,我创建了此RegEx:
(?<=\"(?i)bar\":\"|(?i)foo\":\")[^\"]++
您能建议我一个更好的吗? 它可以工作,但我敢肯定肯定有更好的选择,因为我根本不是RegEx专家,这是我想到的第一个解决方案。