REGEX 表达式 - NetSuite 保存的搜索

问题描述 投票:0回答:1

在下面的示例中,每次出现后,我在提取

"label":"[TEXT]"
之后的文本时遇到问题。

基本上,我想了解如何获得设备和零件拣选/包装、销售订单拣选、转移订单拣选等

REGEX_REPLACE 或 REGEX_SUBSTR - Oracle NetSuite 保存的搜索。

我正在尝试使用它,但问题是 REGEX_SUBSTR 不支持回溯

REGEXP_SUBSTR({custrecord_rfs_menu_menu}, ':(?<="label":")(.*?)(?=",)/gm')
NAME - {custrecord_rfs_menu_menu}
{"label":"Equip and Parts Pick/Pack","type":"Menu","nodes":[{"label":"Sales Order Picking","type":"MenuItem","menuItemId":"28","versionId":"1553","taskNotificationSearchId":"0"},{"label":"Transfer Order Picking","type":"MenuItem","menuItemId":"38","versionId":"1554","taskNotificationSearchId":"0"},{"label":"Bin Transfer","type":"MenuItem","menuItemId":"8","versionId":"1555","taskNotificationSearchId":"0"},{"label":"Inventory Transfer","type":"MenuItem","menuItemId":"16","versionId":"1556","taskNotificationSearchId":"0"},{"label":"RMA Receiving","type":"MenuItem","menuItemId":"26","versionId":"1557","taskNotificationSearchId":"0"},{"label":"Purchase Order Receiving","type":"MenuItem","menuItemId":"24","versionId":"1860","taskNotificationSearchId":"0"},{"label":"Bin Putaway","type":"MenuItem","menuItemId":"5","versionId":"2064","taskNotificationSearchId":"0"},{"label":"Bin Transfer (Serial)","type":"MenuItem","menuItemId":"11","versionId":"2184","taskNotificationSearchId":"0"},{"label":"    

regex netsuite
1个回答
0
投票

“...我正在尝试使用它,但问题是 REGEX_SUBSTR 不支持回溯...”

尝试捕捉模式

"label":"(.*?)"
© www.soinside.com 2019 - 2024. All rights reserved.