FoxPro/Visual FoxPro - Reemplazar Caracter de una Cadena

 
Vista:

Reemplazar Caracter de una Cadena

Publicado por chavez (99 intervenciones) el 09/02/2007 15:55:11
Tengo el campo CEDULA que estas conformado de la siguienet manera "001-1108695-5" lo que necesito es quitarle los guiones "-" para que quede asi "00111086955"

lo ootro que necesito consegui en algo parecido a lo anterios es reemplazar un caracter sin importar la posicion en quese encuentre poe ejemplo "NU?EZ" deseo reeplazarlo por NUÑEZ, CASTA?UELA por CASTAÑUELA etc.

lo que sucede es que cuando importe la tabla me reeplazo las Ñ por ? y deseo revertir este efecto
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Reemplazar Caracter de una Cadena

Publicado por sergio (737 intervenciones) el 09/02/2007 16:11:37
mstring = '0000-00000-0000'
for I = 1 to occurs('-','0000-00000-0000')
mstring = stuff(mstring,at('-',mstring),1,'')
endfor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por sergio (737 intervenciones) el 09/02/2007 16:17:34
o en su defecto

string = '0000-000000-0000'
? STRTRAN(String, '-', '' )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por Plinio (7841 intervenciones) el 09/02/2007 17:26:36
cedula=STRTRAN(cedula,'-',"")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por chavez (99 intervenciones) el 09/02/2007 20:04:57
como lo hago con un RAPLACE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por chavez (99 intervenciones) el 09/02/2007 20:25:58
Gracias tu codigo me sirvio bastante muchisimas gracias PLINIO....

1
2
3
4
USE non_gabinete
SCAN
REPLACE cedula WITH STRTRAN(cedula,'-',"")
ENDSCAN
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por Plinio (7841 intervenciones) el 09/02/2007 22:45:44
Chavez, por si acaso eres dominicano y estas luchando con las cosas de la DGII???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por chavez (99 intervenciones) el 10/02/2007 01:55:01
La verdad Trabajo para el estado pero no para la DGII, has tenido alguna consulta de personas de la DGII?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por Plinio (7841 intervenciones) el 10/02/2007 02:00:12
Una????. MIs clientes estan al volverme loco con esto. El estado en medio de su voracidad fiscal ha hecho esto en tan poco tiempo. Otros paises que han implementado un metodo como este han durado mas tiempo y han educado a la gente. No te imaginas el estress estremo que he tenido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por chavez (99 intervenciones) el 10/02/2007 02:10:35
Plinio puedo tomarme el atrevimiento de agregarte a mis lista de contactos de MESSENGER asi podre consultarte algunas cosas...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por Plinio (7841 intervenciones) el 10/02/2007 21:53:51
No hay problems
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Reemplazar Caracter de una Cadena

Publicado por Alex Rodriguez (1 intervención) el 30/05/2020 00:03:44
Excelente respuesta!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Reemplazar Caracter de una Cadena

Publicado por Ernesto Hernandez (4623 intervenciones) el 10/02/2007 00:48:53
? CHRTRAN(CEDULA,"-","")
Asi tambien no ????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar