parseIBIList

private fun parseIBIList(ibiString: String): List<Int>

Analiza una representación en cadena de texto (String) de una lista de IBI (Intervalo Entre Latidos) y la convierte en una lista de enteros (List).

Se espera que la cadena de entrada sea una lista de números separados por comas, opcionalmente encerrados entre corchetes (por ejemplo, "500, 512, 498").

Esta función limpia la cadena de entrada eliminando corchetes y espacios en blanco, luego la divide por las comas y convierte cada subcadena resultante en un entero.

Return

Una lista de enteros que representa los valores IBI analizados. Devuelve una lista vacía si la cadena de entrada es nula, está en blanco o no se puede analizar correctamente.

Parameters

ibiListString

La cadena de texto que contiene los valores IBI separados por comas.