|
|
|
|
- Extraer un número específico de caracteres desde el inicio de una cadena
- Extraer un número específico de caracteres desde el final de una cadena
- Extraer un número específico de caracteres desde la mitad de una cadena
- Extraer una palabra separada por caracteres específicos
- Eliminar los espacios al inicio y al final de una cadena
- Reemplazar caracteres en una cadena
- Comprobar si una cadena contiene otra cadena
Cadena de caracteres: ¿Cómo extraer, eliminar y reemplazar palabras? Extraer un número específico de caracteres desde el inicio de una cadena Primera sintaxis (recomendada): Utilice los operadores de manipulación de cadenas. sMyResultString is string sMySourceString is string
sMySourceString = "Hello this is a test"
sMyResultString = sMySourceString[[1 TO 5]]
// sMyResultString is set to "Hello"
Segunda sintaxis: Utilice la función Left. sMyResultString is string sMySourceString is string sMySourceString = "Hello this is a test" sMyResultString = Left(sMySourceString, 5) // sMyResultString is set to "Hello"
Extraer un número específico de caracteres desde el final de una cadena Primera sintaxis (recomendada): Utilice los operadores de manipulación de cadenas. sMyResultString is string sMySourceString is string
sMySourceString = "Hello this is a test"
sMyResultString = sMySourceString[[Length(sMySourceString) - 4 TO]]
// sMyResultString is set to "test"
Segunda sintaxis: Utilice la función Right. sMyResultString is string sMySourceString is string sMySourceString = "Hello this is a test" sMyResultString = Right(sMySourceString, 4) // sMyResultString is set to "test"
Extraer un número específico de caracteres desde la mitad de una cadena Primera sintaxis (recomendada): Utilice los operadores de manipulación de cadenas. sMyResultString is string sMySourceString is string
sMySourceString = "Hello this is a test"
sMyResultString = sMySourceString[[7 ON 4]]
// sMyResultString is set to "this"
Segunda sintaxis: Utilice la función Middle. sMyResultString is string sMySourceString is string sMySourceString = "Hello this is a test" sMyResultString = Middle(sMySourceString, 7, 4) // sMyResultString is set to "this"
Extraer una palabra separada por caracteres específicos Utilice la función ExtractString. sMyResultString is string sMySourceString is string sMySourceString = "Hello this is a test" sMyResultString = ExtractString(sMySourceString, 2, " ") // sMyResultString is set to "this"
Eliminar los espacios al inicio y al final de una cadena Utilice la función NoSpace. sMySourceString is string sMySourceString = " Hello this is a test " sMyResultString = NoSpace(sMySourceString) // sMyResultString is set to "Hello this is a test"
Reemplazar caracteres en una cadena Utilice la función Replace. sResultString = Replace("Hello, this is a test", " ", "_") // sResultString is set to: "Hello,_this_is_a_test" Comprobar si una cadena contiene otra cadena Primera sintaxis: para obtener la posición de la subcadena, utilice la función Position. sFullString is string = "WINDEV is a great tool" sSubString is string = "tool" nPosition is int = Position(sFullString, sSubString) // nPosition is set to 19
Segunda sintaxis: para comprobar si una subcadena determinada se encuentra en una cadena, utilice el operador de comparación [=] (recomendado) o la función Contains. sFullString is string = "WINDEV is a great tool" sSubString is string = "tool" IF sFullString [=] sSubString THEN Info("The string contains the specified substring") END // Equivalent to: //IF Contains(sFullString, sSubString) THEN // Info("The string contains the specified substring") //END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|