我需要删除超过100,000标签在一个项目与点火。我决定最好的方法是下载文件的json,并删除不同设备中一致标签的所有示例。示例:我需要在数百个设备中删除此标记(和其他标记),它们将与FV5003接受的所有其他标记相同,其中可能是PP2340或AG7698。
{
"valueSource": "opc",
"opcItemPath": "ns\u003d1;s\u003d[PPD]FV5003_HOA.State.IO_Open",
"dataType": "Boolean",
"name": "IO_Open",
"tagType": "AtomicTag",
"opcServer": "Ignition OPC UA Server"
},
有没有一种方法可以删除所有这样的示例,使FV5003成为正则表达式中的通配符。我对正则表达式没有任何经验。我也在用vscode。
任何帮助将是伟大的,谢谢。
1条答案
按热度按时间uxhixvfz1#
..
-走结构select
:opcItemPath
的属性test
正则表达式匹配del
埃特他们或者,“删除括号内的所有内容”:
|=
-将选定对象更新为空对象{}
?
-丢弃可能因省略前两个select
筛选器而产生的错误