Мне нужно получить значение первого параметра tgrp в этой строке, используя Kamailio:
$var(x) = <sip:xxxxxxxxx;tgrp=0001000;trunk-context=xx.xx.xx.xx@xx.xx.xx.xx:5060;transport=UDP;user=phone;tgrp=237>
Я пытаюсь $var(y) = $(var(x){param.value,tgrp});
, но он получает последнее значение tgrp, равное 237>
.
Принимая во внимание, что первый tgrp не всегда находится во втором индексе, в строку можно добавить некоторые другие параметры.
Как получить значение первого появления параметра tgrp?