|
|
|
|
- Función Replace y UNICODE
Reemplaza todas las instancias especificadas de una subcadena en una cadena por otra subcadena. Observación: La cadena inicial no se modifica. InitialString is string = "Abracadabra!" ReplacedString is string = Replace(InitialString, "a", "o") Info(ReplacedString) // Displays "Abrococobro!"
Sintaxis
Reemplazar una cadena por otra Ocultar los detalles
<Result> = Replace(<Initial string> , <String to replace> , <New string>)
<Result>: Cadena de caracteres Nueva cadena en la que se reemplazaron las cadenas especificadas. <Initial string>: Cadena de caracteres Cadena en la que se reemplazarán las cadenas especificadas (tamaño máximo: 2 GB). <String to replace>: Cadena de caracteres Cadena que se reemplazará en la cadena inicial. Si este parámetro corresponde a una cadena vacía (""), <Resultado> será igual a <Cadena inicial>. <New string>: Cadena de caracteres Cadena que reemplazará a <Cadena a reemplazar>. Si este parámetro corresponde a una cadena vacía (""), se eliminarán todas las instancias de <Cadena a reemplazar>. Observaciones Función Replace y UNICODE Los parámetros <Cadena inicial>, <Cadena a reemplazar> y <Nueva cadena> pueden corresponder a: - cadenas ANSI.
- cadenas UNICODE.
- buffers.
Se pueden utilizar cadenas ANSI, cadenas Unicode y buffers en los diferentes parámetros de la función. La siguiente regla de conversión se utiliza para sistemas Ansi (Windows o Linux): - Si al menos una de las cadenas es un buffer, todas las cadenas se convierten en buffers y la operación se realiza con buffers.
- Si no se cumple la primera condición y hay al menos una cadena de caracteres Unicode, todas las cadenas se convierten en Unicode y la operación se realiza en Unicode (la conversión se realiza con el conjunto de caracteres actual, si es necesario).
- De lo contrario, la operación se realiza en Ansi.
La regla de conversión utilizada para los sistemas Unicode es la siguiente: - Si al menos una de las cadenas es un buffer, todas las cadenas se convierten en buffers y la operación se realiza con buffers.
- De lo contrario, la operación se realiza en Unicode.
Recordatorio: Los parámetros de idioma se definen al llamar a la función ChangeCharset.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|