La funcion Replace de un cadena de caracteres un caracter por otro.
La sintaxis es:
replace( cadena, caracter a reemplazar, caracter que reemplaza)
cadena1: cadena en la cual se va a buscar el caracter a reemplazar
caracter a reemplazar : es el caracter que se tiene que buscar en la cadena de caracteres y se quiere reemplazar
caracter que reemplaza es opcional : En todos los lugares donde se detecta la existencia de un caracter a reemplazar se reemplaza por el caracter incluido en este parametro, en caso de que se omita este parametro, simplemente se va a eliminar el caracter detectado.
Ejemplos :
replace('12hola12', '12'); retorna 'hola'
replace('mundo22', '2', '3'); return 'mundo33'
replace('0000123', '0'); retorna '123'
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Buenas,
No se si realmente puedo incluir una pregunta, pero es que ando bastante desesperado y cualquier ayuda seria muy de agradecer. Aprovecho que el tema está relacionado.
El caso es que necesito reemplazar el primer caracter de una cadena de caracteres, las funciones replace y translate no son válidas ya que me susutituyen todas las coincidencias y no solo la primera letra como yo necesito.
Ejemplo: de la siguiente cadena MAMN, sustituir solo la primera M por una J
Como he dicho, agradecería muchisimo cualquier ayuda porque no encuentro funcionalidad aplicable a este caso.
Muchas gracias de nuevo y un saludo a todos.
Publicar un comentario