Анализ отчета smpp dlr

#javascript #node.js #smpp

#javascript #node.js #smpp

Вопрос:

Я использую node-smpp для отправки SMS. Все работает нормально, и пока никаких проблем. Я сомневаюсь в том, как эффективно проанализировать ответ DLR. например, я получил следующий ответ DLR

 id:355e917d-xxxx-xxxx-xxxx-xxxxxxxxxxxx sub:001 dlvrd:001 submit date:2012191607 done date:2012191607 stat:DELIVRD err:000 text:Tester
 

Мне нужно поле статистики из приведенного выше ответа. Я попробовал разделить функцию с помощью пробела и двоеточия. Есть ли лучший способ получить поле статистики из ответа ?.

Ответ №1:

попробуйте использовать регулярное выражение с «stat:» и » » в качестве префикса и постфикса, чтобы получить значение