正则表达式
利用正则表达式筛选订阅节点
常用表达式
任何值.*- 全部节点,只要有名字都会匹配,这个不需要多解释
含.*(A)- 节点名含有
A,例如.*(IPLC),筛选名字带有IPLC的节点
- 节点名含有
或(A)|(B) or ^.*(A|B)- 节点名含有
A或者B,例如(IPLC)|(IEPL),筛选名字带有IPLC或者IEPL的节点
- 节点名含有
不含^((?!A).)*$ or ^(?!.*?A)- 节点名不含有
A,例如^(?!.*?x1.5),筛选名字不带x1.5的节点
- 节点名不含有
组合的一般方法
含与含- (香港).*(IPLC) ,筛选节点名字同时含
香港和IPLC的节点
- (香港).*(IPLC) ,筛选节点名字同时含
含有与含有与含有- (香港).*(隧道).*(x1) ,筛选节点名字同时包含
香港和隧道和x1的节点
- (香港).*(隧道).*(x1) ,筛选节点名字同时包含
含与不含- ^(?!.*?x1.5).*(香港) ,筛选节点名字不含
x1.5但含有香港的节点
- ^(?!.*?x1.5).*(香港) ,筛选节点名字不含
