根据位置查找

本示例介绍了如何使用SmartNode中的“根据位置查找”节点截取相应的字符串。

SmartNode中用到的node有:注入节点、根据位置查找节点、调试节点。

程序设计如下:

69

相关节点的配置如下:

70

71

From,从第几个字符开始截取(默认从0开始);

To到第几个字符结束。

空格、下划线或者特殊字符等都算是一个字符。

 

配置完成后,点击右上角的部署(Deploy)按钮。点击注入节点,便可在调试窗口看到截取的字符串信息,如下图:

72

整个程序的json代码如下

[{“id”:”ca948bb9.356b78″,”type”:”substring”,”z”:”b4680211.4b98″,”Name”:””,”From”:”2″,”To”:”5″,”x”:449,”y”:196,”wires”:[[“758798df.8a7868”]]},{“id”:”974ab7de.68b548″,”type”:”inject”,”z”:”b4680211.4b98″,”name”:””,”topic”:””,”payload”:”I miss you?”,”payloadType”:”string”,”repeat”:””,”crontab”:””,”once”:false,”x”:274,”y”:196,”wires”:[[“ca948bb9.356b78”]]},{“id”:”758798df.8a7868″,”type”:”debug”,”z”:”b4680211.4b98″,”name”:””,”active”:true,”console”:”false”,”complete”:”false”,”x”:620,”y”:196,”wires”:[]}]

跳至工具栏