Strings.Replace(String, String, String, Int32, Int32, CompareMethod) Método

Definición

Devuelve una cadena en la que se ha reemplazado una subcadena especificada por otra subcadena un número especificado de veces.

public static string Replace(string Expression, string Find, string Replacement, int Start = 1, int Count = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
static member Replace : string * string * string * int * int * Microsoft.VisualBasic.CompareMethod -> string
Public Function Replace (Expression As String, Find As String, Replacement As String, Optional Start As Integer = 1, Optional Count As Integer = -1, Optional Compare As CompareMethod = Microsoft.VisualBasic.CompareMethod.Binary) As String

Parámetros

Expression
String

Required. Expresión de cadena que contiene la subcadena que se va a reemplazar.

Find
String

Required. Subcadena que se está buscando.

Replacement
String

Required. Subcadena de reemplazo.

Start
Int32

Optional. Posición dentro de Expression que inicia una subcadena usada para el reemplazo. El valor devuelto de Replace es una cadena que comienza en Start, con las sustituciones adecuadas. Si se omite, se supone que es 1.

Count
Int32

Optional. Número de sustituciones de subcadenas que se realizarán. Si se omite, el valor predeterminado es -1, lo que significa "hacer todas las sustituciones posibles".

Compare
CompareMethod

Optional. Valor numérico que indica el tipo de comparación que se usará al evaluar subcadenas. Consulte Configuración para obtener valores.

Devoluciones

Uno de los siguientes valores.

SiReplace devuelve
Find es de longitud cero o Nothing Copia de Expression
Replace es de longitud cero Copia de Expression sin repeticiones de Find
Expression es de longitud cero o Nothing, o Start es mayor que la longitud de ExpressionNothing
Count es 0 Copia de Expression

Excepciones

Count < -1 o Start<= 0.

Ejemplos

En este ejemplo se muestra la Replace función .

Dim TestString As String = "Shopping List"
' Returns "Shipping List".
Dim aString As String = Replace(TestString, "o", "i")

Comentarios

El valor devuelto de la Replace función es una cadena que comienza en la posición especificada por Start y concluye al final de la Expression cadena, con las sustituciones realizadas según lo especificado por los Find valores y Replace .

El Compare argumento puede tener los valores siguientes.

Constante Description
Binary Realiza una comparación binaria
Text Realiza una comparación de texto

Se aplica a

Consulte también