2016-02-05 2 views
-1

Я пытаюсь разделить следующий llap сообщение с узлом красным:Разбиение строки с узлом-красный

а - A02 + 1023-

, так что я в конечном итоге с целыми числами после знака «+» , Иногда есть три числа с «-» для конечного персонажа. например. а - А02 + 982--

раз у меня есть это 3 или четырехзначный номер можно экстраполировать соответствующий датчик значения

Ive удалось это с питоном, но пути узла красного являются новыми для меня.

Большое спасибо

+0

Вам нужно перефразировать это больше смысла –

ответ

1

Передайте сообщение через функции узла а и использовать регулярное выражение

var regExp = /.*\+(\d+)-/; 
var results = regExp.exec(msg.payload); 
msg.payload = results[1]; 

return msg; 
+0

Отлично. Большое спасибо. :-) – idi0tech

Смежные вопросы