Node red 使用节点红色拆分字符串
我正在尝试使用节点红色拆分以下llap消息: a--A02+1023- 所以我以“+”号后面的整数结束。有时有三个数字的最后一个字符是“-”。例如a--A02+982-- 一旦我有了这个3或4位数字,我就可以推断出相关的传感器值 我用python管理它,但是node-red的方法对我来说是新的Node red 使用节点红色拆分字符串,node-red,openhab,Node Red,Openhab,我正在尝试使用节点红色拆分以下llap消息: a--A02+1023- 所以我以“+”号后面的整数结束。有时有三个数字的最后一个字符是“-”。例如a--A02+982-- 一旦我有了这个3或4位数字,我就可以推断出相关的传感器值 我用python管理它,但是node-red的方法对我来说是新的 非常感谢通过函数节点传递消息并使用正则表达式 var regExp = /.*\+(\d+)-/; var results = regExp.exec(msg.payload); msg.payload
非常感谢通过函数节点传递消息并使用正则表达式
var regExp = /.*\+(\d+)-/;
var results = regExp.exec(msg.payload);
msg.payload = results[1];
return msg;
通过函数节点传递消息并使用正则表达式
var regExp = /.*\+(\d+)-/;
var results = regExp.exec(msg.payload);
msg.payload = results[1];
return msg;
你需要改写这篇文章,使其更具意义你需要改写这篇文章,使其更具意义。非常感谢。:-)杰出的非常感谢。:-)