|
|
|
|
|
|
|
|
|
|
|
|
| Categoría: String functions |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Convierte una cadena ANSI (Windows) en una cadena OEM (DOS). |
|
|
|
|
|
|
|
| Convierte una cadena ANSI (Windows) en una cadena Unicode. |
|
|
|
|
|
|
|
| Devuelve el número de caracteres que coinciden con un tipo determinado. |
|
|
|
|
|
|
|
| Devuelve una cadena de caracteres de una longitud especificada. |
|
|
|
|
|
|
|
| Permite comprobar si una cadena contiene una subcadena. |
|
|
|
|
|
|
|
| Elimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores. |
|
|
|
|
|
|
|
Comprueba si una cadena de caracteres termina por: - una cadena específica.
- una de las cadenas de un array.
|
|
|
|
|
|
|
|
| Define el formato de una cadena de caracteres según las opciones seleccionadas. |
|
|
|
|
|
|
|
| Incrementa un número al inicio o al final de una cadena. |
|
|
|
|
|
|
|
| Inserta una cadena en otra cadena de caracteres en una posición determinada. |
|
|
|
|
|
|
|
| Verifica si una cadena coincide con el formato definido por una expresión regular. |
|
|
|
|
|
|
|
| Reemplaza todas las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Busca las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Reemplaza todas las instancias especificadas de una subcadena en una cadena por otra subcadena. |
|
|
|
|
|
|
|
| Invierte los caracteres de una cadena. |
|
|
|
|
|
|
|
| Extrae los últimos caracteres de una cadena o de un búfer de cadenas. |
|
|
|
|
|
|
|
Verifica si una cadena de caracteres comienza: - por una cadena de caracteres específica.
- por una de las cadenas de caracteres de un array.
|
|
|
|
|
|
|
|
| Devuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres. |
|
|
|
|
|
|
|
| Convierte un buffer que contiene una cadena ANSI (Windows) en un buffer que contiene una cadena Unicode. |
|
|
|
|
|
|
|
| Verifica la validez de un búfer en formato UTF-8. |
|
|
|
|
|
|
|
| Convierte una cadena Ansi o Unicode en una cadena hexadecimal (por ejemplo: "4A 5B 00"). |
|
|
|
|
|
|
|
Permite:- extraer una subcadena de una cadena en función de un separador de cadenas especificado.
- buscar subcadenas en una cadena en función de un separador de cadenas especificado.
|
|
|
|
|
|
|
|
| Extrae las subcadenas de una cadena de caracteres en función de uno o más separadores. |
|
|
|
|
|
|
|
| Convierte una cadena OEM (DOS) en una cadena ANSI (Windows). |
|
|
|
|
|
|
|
| Verifica si una cadena coincide con el formato definido por una expresión regular. |
|
|
|
|
|
|
|
| Reemplaza todas las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Busca las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Convierte una cadena ANSI (Windows) en una cadena OEM (DOS). |
|
|
|
|
|
|
|
Convierte:- una cadena de caracteres ANSI (Windows) en una cadena de caracteres UNICODE.
- un buffer que contiene una cadena de caracteres ANSI (Windows) en un buffer que contiene una cadena de caracteres UNICODE.
|
|
|
|
|
|
|
|
| Usage example of the Asc function |
|
|
|
|
|
|
|
| Devuelve el código ASCII del carácter especificado. |
|
|
|
|
|
|
|
| Convierte un búfer en una cadena hexadecimal (por ejemplo, "4A 5B 00"). |
|
|
|
|
|
|
|
| Extrae un número entero de un buffer binario en una posición determinada. |
|
|
|
|
|
|
|
| Convierte un buffer en una frase mnemotécnica usando el algoritmo BIP39. |
|
|
|
|
|
|
|
| Extrae un número real de un buffer binario en una posición determinada. |
|
|
|
|
|
|
|
| Pone en mayúsculas la primera letra de todas las palabras de una cadena. |
|
|
|
|
|
|
|
| Usage example of the Charact function |
|
|
|
|
|
|
|
| Devuelve el carácter que corresponde al código ASCII especificado. |
|
|
|
|
|
|
|
| Devuelve información sobre el tipo de carácter.
|
|
|
|
|
|
|
|
| Devuelve el número de caracteres que coinciden con un tipo determinado. |
|
|
|
|
|
|
|
| Devuelve el carácter que corresponde al código Unicode especificado.
|
|
|
|
|
|
|
|
| Devuelve el número de caracteres comunes entre dos cadenas (desde el principio o desde el final de la cadena). |
|
|
|
|
|
|
|
| Devuelve una cadena de caracteres de una longitud especificada. |
|
|
|
|
|
|
|
| Agrega una barra invertida al final de la cadena, si es necesario. |
|
|
|
|
|
|
|
| Lista de constantes utilizadas por las funciones de gestión de cadenas |
|
|
|
|
|
|
|
| Las constantes de serialización son las siguientes: |
|
|
|
|
|
|
|
| Permite comprobar si una cadena contiene una subcadena. |
|
|
|
|
|
|
|
| Makes a control (or a group of controls) visible in a window. An animation can be set on the controls during this operation. |
|
|
|
|
|
|
|
| Extrae una línea específica de una cadena de caracteres. |
|
|
|
|
|
|
|
Permite:- extraer una subcadena de una cadena en función de un separador de cadenas especificado.
- buscar subcadenas en una cadena en función de un separador de cadenas especificado.
|
|
|
|
|
|
|
|
Extrae una subcadena desde un delimitador dado hasta el final de la cadena. Versiones 2026 y posterioresNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad de la versión por suscripciónNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad versión 2026Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. |
|
|
|
|
|
|
|
Extrae una subcadena desde el principio de la cadena hasta un delimitador dado. Versiones 2026 y posterioresNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad de la versión por suscripciónNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad versión 2026Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. |
|
|
|
|
|
|
|
Permite:- extraer una subcadena entre dos separadores de una cadena de caracteres.
- buscar subcadenas entre dos separadores en una cadena de caracteres.
|
|
|
|
|
|
|
|
| Lista de funciones para manipular cadenas de caracteres |
|
|
|
|
|
|
|
| Las siguientes funciones permiten manipular cadenas, utilizando la sintaxis con prefijo: |
|
|
|
|
|
|
|
| Convierte una cadena con bytes hexadecimales en un buffer binario. |
|
|
|
|
|
|
|
| Devuelve el valor numérico de una cadena hexadecimal. |
|
|
|
|
|
|
|
| Convierte una cadena HTML o un buffer HTML en una cadena RTF. |
|
|
|
|
|
|
|
| Convierte una cadena o buffer HTML en texto. |
|
|
|
|
|
|
|
| Convierte un número entero en un búfer binario. |
|
|
|
|
|
|
|
| Devuelve la cadena hexadecimal de un valor numérico. |
|
|
|
|
|
|
|
| Usage example of the JSONToVariant function |
|
|
|
|
|
|
|
| Extrae la parte izquierda (es decir, los primeros caracteres) de una cadena o buffer. |
|
|
|
|
|
|
|
Devuelve:- la longitud de una cadena, es decir, el número de caracteres de la cadena (incluyendo espacios y ceros binarios).
- el tamaño de un buffer, es decir, el número de bytes en el buffer.
|
|
|
|
|
|
|
|
| Convierte un tamaño en bytes en una cadena con unidades en kilobytes, megabytes o terabytes. |
|
|
|
|
|
|
|
| Devuelve la posición del primer carácter de una línea en un bloque de texto. |
|
|
|
|
|
|
|
| Convierte todos los caracteres de una cadena a minúsculas según la configuración regional definida en Windows. |
|
|
|
|
|
|
|
| WINDEV, WINDEV Mobile y WEBDEV permiten realizar diferentes tipos de operaciones en las cadenas de caracteres mediante las funciones WLanguage... |
|
|
|
|
|
|
|
| Agrega un enlace en una cadena Markdown. Esto permite agregar un enlace en un control que admita el formato Markdown. |
|
|
|
|
|
|
|
| Convierte una cadena Markdown en un archivo DOCX. |
|
|
|
|
|
|
|
| Convierte una cadena Markwdown en un buffer HTML (codificado en UTF-8). |
|
|
|
|
|
|
|
| Convierte una cadena (o buffer) Markdown en un buffer que contiene un documento PDF. |
|
|
|
|
|
|
|
| Convierte una cadena Markdown en texto sin formato (sin etiquetas). |
|
|
|
|
|
|
|
| Verifica si una cadena de caracteres coincide con un formato específico y extrae las diferentes subcadenas que coinciden con el formato. |
|
|
|
|
|
|
|
Extrae: - una subcadena de una cadena a partir de una posición especificada.
- parte de un buffer a partir de una posición especificada.
|
|
|
|
|
|
|
|
| Convierte los caracteres acentuados de una cadena en caracteres no acentuados. |
|
|
|
|
|
|
|
| Devuelve una cadena después de eliminar los caracteres especificados al inicio y al final.
|
|
|
|
|
|
|
|
| Devuelve una cadena después de eliminar los caracteres especificados a la izquierda de la cadena inicial. |
|
|
|
|
|
|
|
| Devuelve una cadena después de eliminar los caracteres especificados a la derecha de la cadena inicial. |
|
|
|
|
|
|
|
Devuelve una cadena después de eliminar los espacios: - a la izquierda y derecha de la cadena inicial.
- dentro de la cadena inicial.
|
|
|
|
|
|
|
|
| Convierte un número en palabras. |
|
|
|
|
|
|
|
| El tipo NumericFormat permite definir todas las características del formato a utilizar con la función NumToString. |
|
|
|
|
|
|
|
| Convierte un valor numérico (entero, real o monetario) en una cadena en formato de escritura financiera china. |
|
|
|
|
|
|
|
| Convierte un valor numérico (entero, real o monetario) en una cadena según el formato especificado. |
|
|
|
|
|
|
|
| Convierte una cadena OEM (DOS) en una cadena ANSI (Windows). |
|
|
|
|
|
|
|
| Devuelve la transcripción fonética de la cadena pasada como parámetro. |
|
|
|
|
|
|
|
| Devuelve el buffer codificado en una frase mnemotécnica BIP39. |
|
|
|
|
|
|
|
| Busca la posición de una cadena especificada en otra cadena. |
|
|
|
|
|
|
|
| Busca la posición X de una cadena dentro de otra. |
|
|
|
|
|
|
|
| Devuelve el número de la línea que contiene un carácter identificado por su posición en un bloque de texto. |
|
|
|
|
|
|
|
| Verifica si una cadena coincide con el formato definido por una expresión regular. |
|
|
|
|
|
|
|
| Reemplaza todas las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Busca las partes de una cadena que coinciden con un formato específico. |
|
|
|
|
|
|
|
| Concatena un número determinado de copias de la misma cadena o buffer especificado. |
|
|
|
|
|
|
|
| Usage example of the Replace function |
|
|
|
|
|
|
|
| Reemplaza todas las instancias especificadas de una subcadena en una cadena por otra subcadena. |
|
|
|
|
|
|
|
| Devuelve el carácter que corresponde a la diferencia entre el código ASCII de un carácter específico en una cadena y 255. |
|
|
|
|
|
|
|
| Extrae los últimos caracteres de una cadena o de un búfer de cadenas. |
|
|
|
|
|
|
|
| Construye una cadena de caracteres a partir de una cadena inicial y parámetros. |
|
|
|
|
|
|
|
Compara dos cadenas carácter por carácter:- según el orden de caracteres ASCII.
- según el orden alfabético.
|
|
|
|
|
|
|
|
Calcula: - el número de instancias de una cadena específica (respetando los criterios de búsqueda) en otra cadena.
- el número de instancias de un conjunto de cadenas en un array.
|
|
|
|
|
|
|
|
Elimina: - todas las instancias de una subcadena en una cadena.
- parte de una cadena dentro de otra cadena. La parte de la cadena a eliminar se identifica según su posición y longitud.
|
|
|
|
|
|
|
|
| Elimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores. |
|
|
|
|
|
|
|
Comprueba si una cadena de caracteres termina por: - una cadena específica.
- una de las cadenas de un array.
|
|
|
|
|
|
|
|
| Define el formato de una cadena de caracteres según las opciones seleccionadas. |
|
|
|
|
|
|
|
| Incrementa un número al inicio o al final de una cadena. |
|
|
|
|
|
|
|
| Inserta una cadena en otra cadena de caracteres en una posición determinada. |
|
|
|
|
|
|
|
| Recupera una cadena de caracteres en un formato externo a PC Soft (cadena de caracteres de una API de Windows, por ejemplo). |
|
|
|
|
|
|
|
| Invierte los caracteres de una cadena. |
|
|
|
|
|
|
|
| Extrae las subcadenas de una cadena de caracteres en función de uno o más separadores. |
|
|
|
|
|
|
|
Verifica si una cadena de caracteres comienza: - por una cadena de caracteres específica.
- por una de las cadenas de caracteres de un array.
|
|
|
|
|
|
|
|
| Convierte una cadena JSON en una variable de tipo JSON. |
|
|
|
|
|
|
|
| Devuelve el valor numérico de una cadena de caracteres. Esta función permite realizar cálculos numéricos en las cadenas de caracteres. |
|
|
|
|
|
|
|
| Convierte una cadena ANSI o UNICODE en UTF-8. |
|
|
|
|
|
|
|
| Envuelve una cadena utilizando una cadena inicial y una final (si las cadenas aún no están presentes). |
|
|
|
|
|
|
|
| Convierte un entero del sistema en un entero de 4 bytes. |
|
|
|
|
|
|
|
| Convierte el texto a HTML (los saltos de línea se reemplazan por <BR>, los acentos se reemplazan por su equivalente en HTML, etc.). |
|
|
|
|
|
|
|
Convierte una cadena de texto plano a Markdown (con etiquetas). Versiones 2026 y posterioresNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad de la versión por suscripciónNota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Novedad versión 2026Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. Nota: Esta función solo está disponible a partir de la versión 2026 - Update 1. |
|
|
|
|
|
|
|
| Convierte una cadena de texto a RTF. |
|
|
|
|
|
|
|
| Trunca la parte derecha de una cadena o buffer. |
|
|
|
|
|
|
|
| Elimina los caracteres '/' o '\' del final de una cadena, si es necesario. |
|
|
|
|
|
|
|
Convierte:- una cadena UNICODE a ANSI (Windows).
- un buffer que contiene una cadena UNICODE en un buffer que contiene una cadena ANSI (Windows).
|
|
|
|
|
|
|
|
| Convierte todos los caracteres de una cadena a mayúsculas según la configuración regional definida en Windows. |
|
|
|
|
|
|
|
| Decodifica una URL codificada (es decir, con caracteres en formato %xx). |
|
|
|
|
|
|
|
| Codifica una URL con un subconjunto de caracteres ASCII. |
|
|
|
|
|
|
|
| Devuelve los diferentes elementos de una URL: protocolo, usuario, contraseña, dominio, puerto, ruta del recurso, nombre del recurso, extensión del recurso, solicitud y fragmento. |
|
|
|
|
|
|
|
| UNICODE es un sistema de codificación que asigna un número único a cada carácter. |
|
|
|
|
|
|
|
| Convierte una cadena UTF-8 a ANSI. |
|
|
|
|
|
|
|
| Convierte una cadena UTF-8 a ANSI o UNICODE. |
|
|
|
|
|
|
|
| Convierte una cadena UTF-8 a Unicode |
|
|
|
|
|
|
|
| Verifica la validez de una cadena UTF-8. |
|
|
|
|
|
|
|
| Convierte una cadena o un búfer al formato especificado: UTF, ANSI, Unicode. |
|
|
|
|
|
|
|
| Returns the numeric value of a character string. |
|
|
|
|
|
|
|
| Convierte el contenido de una variable de tipo Variant a JSON. |
|
|
|
|
|
|
|
| Devuelve el número de palabras en una cadena. |
|
|
|
|
|
|
|
| Rellena un array con las palabras de una cadena. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|