+ 3
¿Como hacer un conparativo y remplazó estricto de 3 palabras o más y den una misma palabra como resultado?
["Perro||gato||oso","gaviota,loro"] sean ["pato","palomo"] Perro o gato o oso = pato Gaviota o loro = palomo Al escribirlo en un input text salga pato y poder agregar perro cauantas veces sea no inporte cuantas y de el resultado de una palabra como pato o palomo
6 Réponses
+ 1
Referencing, because you created a new thread for that.
https://www.sololearn.com/discuss/1941309/?ref=app
0
I'm not really sure if I understand your query, but, assuming JS, that you want to replace "perro", "gato" and "oso" with "pato", you can use regex to achieve that.
let mstr = "Un perro, gato y oso"
let nstr = mstr.replace(/perro|gato|oso/gi, "pato")
console.log(nstr)
// Un pato, pato y pato
0
I have one question , What is /gi
0
Gracias
0
Hay una pregunta mas, quiero utilizar if para que al escribir compare === sin errores un palabra, en manera que cada palabra nunca se conbine con otras que ya se compararon
Ejemplo si yo conparo
Lobo
Pero lo es la
Nunca salga combinado
Loba sea como se especifica en la cadena y salga estrictamente el resultado
Sucede esto:
["Lobo","lo"]
["Loba","la"]
Resultado : laba
Por culpa de lo que es= a la sale laba
Y no es correcto
No conbiene para nada la expresion regular \b
Por que sucedera lo nismo sea donde sea
Poreso quiero entender como se puede con la condicional if
0
Solo con que no se combinen entre si