Menù manuali

 

Carattere successivo in un gruppo- Cg

 
- Istruzione: Cg"%" - Parametro: "%" uno o più caratteri assoluti o di tipo - Ritorno: true se il carattere successivo appartiene a uno dei caratteri del gruppo specificato. - Descrizione: Ritorna true se il carattere successivo appartiene a uno dei caratteri specificati nel gruppo. I caratteri del gruppo possono essere assoluti o di tipo. Un carattere assoluto è quello immediatamente confrontabile, per esempio "abc123", cioè tutti i caratteri del set unicode. I caratteri di tipo sono quelli appartenenti a una tipologia di caratteri, come lettere, consonanti, vocali, numeri ecc.. Un carattere di tipo viene specificato utilizzando l'attivatore "\" seguito dal tipo di carattere. L'elenco dei caratteri di tipo è il seguente: \* - Qualsiasi carattere, tranne lo spazio \w - Qualsiasi lettera o numero \? - Qualsiasi lettera \# - Qualsiasi numero \% - Qualsiasi consonante normale \$ - Qualsiasi consonante con diacritico \z - Qualsiasi consonante \& - Qualsiasi vocale normale \@ - Qualsiasi vocale con diacritico \a - Qualsiasi vocale \< - Qualsiasi lettera minuscola \> - Qualsiasi lettera maiuscola \_ - Qualsiasi punteggiatura \' - Qualsiasi apostrofo \- - Qualsiasi trattino \! - Qualsiasi carattere diverso da lettere, numeri e punteggiatura \s - Qualsiasi spazio \n - Qualsiasi carattere nullo (per esempio a fine o inizio linea) \\ - La barra inversa L'istruzione "Cg" è una via più immediata rispetto all'utilizzo di più istruzioni "Cn" e "Cr". - Esempi: Stringa testo: a Stringa braille: 456 Condizione: Cg"xy\#\@" Descrizione: Ritorna true se dopo l'indice il carattere è una "x", una "y", un numero o una vocale accentata. Per esempio, la "a" viene trascritta con la cella "456" se essa è seguita dal carattere "x" (ax), da "y" (ay), da un qualsiasi numero (a1" o da una qualsiasi vocale accentata (aè). Stringa testo: biblos Stringa braille: 12 234 Condizione: Cg"\_\s\n" Descrizione: Ritorna true se la parola "biblos" è seguita da un qualsiasi segno di punteggiatura, da uno spazio o da un carattere nullo, quindi "biblos" viene trascritto con le celle "12 234".