
16/12/2004, 10:45
|
| | Fecha de Ingreso: noviembre-2004 Ubicación: trelew - chubut
Mensajes: 134
Antigüedad: 20 años, 5 meses Puntos: 0 | |
podes usar
Replace (cadena_madre, cadena_buscada, cadena_cambio, comienzo, veces, comparacion)
Función de cadenas. Su funcionalidad es buscar una subcadena dentro de una cadena madre y reemplazarla por otra. Sus argumentos son o pueden ser:
- cadena_madre: Obligatorio. Cadena, variable que la contenga o expresión de cadena válida, que va a ser la cadena madre en la que vamos a buscar coincidencias.
- cadena_buscada: Obligatorio. Cadena, variable que la contenga o expresión de cadena válida, que va a ser la subcadena que vamos a buscar dentro de la cadena madre.
- cadena_cambio: Obligatorio. Cadena, variable que la contenga o expresión de cadena válida, que va a ser la subcadena que vamos a cambiar por cadena2 dentro de la cadena madre.
- comienzo: Opcional. Posición dentro de cadena_madre desde donde se va a comenzar a buscar cadena_buscada. Si se omite, se supone 1. Se debe utilizar junto con veces.
- veces: Opcional. Número de sustituciones de subcadena que se va a realizar. Si se omite, el valor predeterminado es -1, que significa hacer todas las sustituciones posibles. Se debe utilizar junto con comienzo.
- comparacion: Opcional. Valor numérico que indica el tipo de comparación que se va a utilizar cuando se evalúen subcadenas. Si es 0 (valor por defecto) se realiza una comparación de tipo binario, mientras que si es 1 se realiza una comparación textual.
Dependiendo de los resultados de la búsqueda, la función Replace puede devolver los siguientes valores:
si... devuelve
cadena es de longitud cero cadena de longitud cero ("")
cadena es Null un error
cadena_buscada es de longitud cero copia de cadena
cadena_cambio es de longitud cero copia de cadena con todas las apariciones de cadena_buscada eliminadas
comienzo >longitud de cadena cadena de longitud cero
veces = 0 copia de cadena |