DiGrande.it
Braille y Tecnologías para la Discapacidad Visual

Texto siguiente del grupo- Tg

- Instrucción: Tg"%"

- Parámetro: "%" texto que consiste en caracteres absolutos, de tipo o de familia

- Retorno: true si el texto siguiente satisface el grupo especificado

- Descripción:

Retorna true si el texto siguiente satisface los caracteres especificados en el grupo. Los caracteres del grupo pueden ser absolutos, de tipo o de familia. Un carácter absoluto es aquel inmediatamente comparable, por ejemplo "abc123", es decir, todos los caracteres del conjunto unicode. Los caracteres de tipo son aquellos pertenecientes a una tipología de caracteres, como letras, consonantes, vocales, números etc. Un carácter de familia identifica una secuencia de caracteres del mismo tipo, como letras, números, puntuación o espacios. Un carácter de tipo o de familia se especifica utilizando el activador "\" seguido del tipo o de la familia del carácter. La lista de caracteres de tipo y familia es la siguiente:

\* - Cualquier carácter, excepto el espacio

\w - Cualquier letra y número

\? - Cualquier letra

\# - Cualquier número

\% - Cualquier consonante normal

\$ - Cualquier consonante con diacrítico

\z - Cualquier consonante

\& - Cualquier vocal normal

\@ - Cualquier vocal con diacrítico

\a - Cualquier vocal

\< - Cualquier letra minúscula

\> - Cualquier letra mayúscula

\_ - Cualquier puntuación

\' - Cualquier apóstrofo

\- - Cualquier guión

\! - Cualquier carácter diferente de letras, números y puntuación

\s - Cualquier espacio

\n - Cualquier carácter nulo (por ejemplo al final o inicio de línea)

\\ - La barra invertida

\L - Una secuencia de letras

\N - Una secuencia de números

\W - Una secuencia de letras o números

\P - Una secuencia de puntuación

\S - Una secuencia de espacios

\x - Incluye el análisis de los espacios (predeterminado)

\X - Excluye el análisis de los espacios

Es necesario respetar mayúsculas y minúsculas. El análisis de los caracteres se realiza de izquierda a derecha.

- Ejemplos:

Cadena de texto: a

Cadena braille: 456

Condición: Tg"\X\Nx+\Ny"

Descripción: Retorna true si después de la cadena de texto se encuentra el texto que satisface la máscara especificada. La "a" se transcribe con la celda "456" si después se encuentra, por ejemplo, el texto "100x+ 234y".