Mi entrada es una cadena que contiene un carácter y un símbolo especial, solo necesito una salida de valor numérico, entonces, ¿cómo podemos hacer eso usando Node JS? const myInput = "56,57FS+2d" //desired output is 56,57
Para el carácter no arreglado con FS, se cambiará. Gracias por adelantado.
Utilice expresiones regulares /[a-zA-Z](.*)/g
const myInput = "56,57FS+2d"; console.log(myInput.replace(/[a-zA-Z](.*)/g, ''))Pruebe esto, esto seleccionará todos los números y , y eliminará todo después de + (aquí +2d ).
const myInput = "56,57FS+2d"; console.log(myInput.replace(/[^0-9,][^+]{0,}/g, ""));Producción:
56,57