global=global.toString().replace(/(\d+),,,(?=\d)/g, '$1,.');Estoy reemplazando las comas aquí. Necesito reemplazar las comas entre un número positivo y el segundo un número negativo.
Estoy reemplazando las comas aquí. Necesito reemplazar las comas entre un positivo y el segundo un número positivo o negativo.
¿Cómo hago ambos?
Por ejemplo
const global = '1,-1,2,4,-2'; global.replace(/(-?\d+),(?=-?\d+)/g, '$1,.');dará salida
'1,.-1,.2,.4,.-2' Entonces, solo necesitas agregar -? en su expresión para indicar que es posible ser positivo o negativo.