我需要提取ProjectID和更改状态代码值从这个段落在一个单一的正则表达式
"projectId:**14152**,changeOrderCount:0,parentProjectName:"test_new_estimate",hidden:false,teamLeaderName:null,proposalPrice:null,dateRequiredWdd:null,contractorName:null,description:"test1",shopState:"AZ",openingHeightPlus:null,engineerName:null,projectEstimatorEmail:null,bypassDoorOverlap:"0",shopCountry:"US",finishHdwBy:null,specificationsDated:null,jobsiteCountry:null,teamLeader3LastName:null,hardwareOnly:false,installationRate:40.00,bidStatus:-581001,jobSiteSuper:null,jobsiteEmail:null,shopCity:"Phoenix",changeStatusCode:"**Started**","
我试着用这个表达
",projectId:(.*?),|changeStatusCode:"(.*?)""
但我得到的结果是14152null
我只需要这两个值
预期值:14152开始
1条答案
按热度按时间izj3ouym1#
如果你真的需要使用正则表达式,你可以修改你的看起来像:
但是JSON is not a regular language因此我更推荐使用JSON提取器或JSON JMESPath提取器