您好我是相当新的阿帕奇nifi,我需要从一个JSON字符串nifi extracttext commar分隔
flowfile看起来像这样
\/
{"UserName:"John Doe", "Address":"22 smith st, Smithville, NSW","IP":"10.10.10.1}
郊区是提取郊区始终是“地址”属性的commar分隔列表中的第二个最后一个值。有时它不会是在第二位置从左至右为有可能是这样的
{"UserName:"John Doe", "Address":"Level 10, 22 smith st, Smithville, NSW","IP":"10.10.10.1}
我曾尝试使用正则表达式与[^,]+(?=,[^,]*$)
提取文本,但无法让它正确提取属性。