Implementación del código fuente de la función de reemplazo
Reemplazar(expresión, buscar, reemplazar con[, comparar[, contar[, iniciar]])
Parámetros
Representación
Requerido opción. La expresión de cadena contiene la subcadena que se va a reemplazar.
Descubrir
Opción obligatoria. La subcadena que se busca.
reemplazado con
opción requerida. La subcadena que se utilizará para el reemplazo.
Inicio
Opcional. La posición en la expresión para comenzar a buscar la subcadena. Si se omite, el valor predeterminado es 1. Requerido cuando está asociado con un recuento.
Contar
Opcional. El número de sustituciones de cadenas realizadas. Si se omite, el valor predeterminado es -1, lo que significa que se realizan todas las sustituciones posibles. Debe usarse cuando está asociado con el inicio.
Comparar
Opcional. Un valor numérico que indica el tipo de comparación utilizada al evaluar subcadenas. Consulte la sección Configuración para conocer los valores. Si se omite, el valor predeterminado es 0, lo que significa que se debe realizar una comparación binaria.
El siguiente ejemplo utiliza la función Reemplazar para devolver una cadena:
Dim MyString
mystring = replace(" xxxpxxp ", " p ", " y " )' Las comparaciones binarias comienzan desde el extremo izquierdo de la cadena. Devuelve "XXYXXPXXY".
' mystring = replace(" xxxpxxp ", " p ", " y ", 'La comparación de texto comienza desde el tercer carácter. Devuelve "YXXYXXY". 3,, -1, 1)