Obtuve la siguiente cadena: NPA-Woodburn,OR,Woodburn,OR,97071,Bensenville,IL,60106,150.00,0.00,efectivo/fondos certificados,,cerrado,operable,,,,,
Necesito recorrer algunas filas y sumar el noveno texto después de ",", pero simplemente no puedo llegar a él. He visto muchas combinaciones de soluciones, pero ninguna me lleva allí.
Gracias.
Puede dividir la cadena por ese carácter, eliminar todos los elementos de la matriz antes del noveno elemento (con slice ) y luego volver a unir la matriz por el carácter.
const character = ","; const str = "NPA-Woodburn,OR,Woodburn,OR,97071,Bensenville,IL,60106,150.00,0.00,cash/certified funds,,enclosed,operable,,,,,"; const res = str.split(character).slice(9).join(',') console.log(res) Para aislar la octava ocurrencia, puede hacer que el rango en la llamada de slice sea más específico:
const character = ","; const str = "NPA-Woodburn,OR,Woodburn,OR,97071,Bensenville,IL,60106,150.00,0.00,cash/certified funds,,enclosed,operable,,,,,"; const res = str.split(character).slice(8,9)[0] console.log(res)