Здравствуйте, столкнулся с проблемой.
Есть система мониторинга каналов, она идет в виде таблицы, в которую забит источник входа и источник выхода + битрейт, в нашем случае это неважно.
Так вот источник входа бывает разный, например 2 источника которые работают + матрас(если первые два источника недоступны), нужно сделать так, чтобы в случае если на источнике матрас = присваивалось значение на иконку.
Загвоздка в том, что значение источника матрас на каждом канале тоже разное. Например на 1 канале идет "udp://10.10.10.10:80#pnr=*****", но начало строки везде одинаково.
Так вот, нужно сделать, чтобы проверялась не вся строка, а несколько символов.
Например, если источник "udp://10.10.10.10:80#pnr=*****", то проверяется только до двоеточия
if ( data['input_crop'] == 'udp://10.10.10.10*' )
То есть допустим 20 символов в строке схожи = выводим значение.
Как можно реализовать такое сравнение?