Obtengo registros de la API en el formato que se muestra a continuación. ¿Cómo puedo mostrar la parte después de la última \n y la hora? Los dígitos son el tiempo. ¿Se puede hacer con algunos métodos de matriz o necesitaría expresiones regulares aquí?
1645549901022 Running\n1645549901022 Process started\n1645549901022 START - Cloning repo\n1645549934999 Removed dumps
La parte que quiero mostrar es solo Removed dumps
editar: \n se está ignorando, así que creo que tendría que hacer coincidir los últimos dígitos/tiempo
Una línea:
const input = '1645549901022 Running\n1645549901022 Process started\n1645549901022 START - Cloning repo\n1645549934999 Removed dumps'; const output = input.split(/[\n(\d+)]+/); console.log(output[output.length-1].trim()); Resultado: Removed dumps
Esto es un ejemplo:
<script> logString = "1645549901022 Running\n1645549901022 Process started\n1645549901022 START - Cloning repo\n1645549934999 Removed dumps"; arr = logString.split(" "); text = arr[arr.length-1] + ' ' + arr[arr.length-2]; alert(text); </script>