Red de conocimiento informático - Problemas con los teléfonos móviles - Implementación del código fuente de la función de reemplazo

Implementación del código fuente de la función de reemplazo

Devuelve una cadena en la que el número especificado de subcadenas se reemplaza por otra subcadena.

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)