Caractère suivant les caractères d'une famille- Ce
- Instruction: Ce%
- Paramètre: % un caractère
- Retour: true si le caractère après la séquence de caractères de la même famille est %
- Description:
Retourne true si le caractère suivant la famille de caractères où se trouve l'index est celui spécifié. Par famille de caractères, on entend des caractères appartenant à la famille des lettres, des chiffres, de la ponctuation, des espaces ou d'autres caractères. La famille du caractère spécifié comme paramètre de l'instruction doit être différente de la famille du caractère spécifié dans la chaîne de texte du code, sinon l'instruction retourne toujours false. Si la chaîne de texte du code contient plusieurs caractères, la famille de caractères est établie en utilisant le dernier caractère de la chaîne.
Le caractère spécifié comme paramètre peut être absolu ou de type. Pour spécifier le caractère de type, on préfixe le type de caractère avec l'activateur "\". Les types utilisables sont:
Ce\* - Tout caractère, sauf l'espace
Ce\w - Toute lettre ou chiffre
Ce\? - Toute lettre
Ce\# - Tout chiffre
Ce\% - Toute consonne normale
Ce\$ - Toute consonne avec diacritique
Ce\z - Toute consonne
Ce\& - Toute voyelle normale
Ce\@ - Toute voyelle avec diacritique
Ce\a - Toute voyelle
Ce\< - Toute lettre minuscule
Ce\> - Toute lettre majuscule
Ce\_ - Toute ponctuation
Ce\' - Toute apostrophe
Ce\- - Tout tiret
Ce\! - Tout caractère autre que les lettres, les chiffres et la ponctuation
Ce\s - Tout espace
Ce\n - Tout caractère nul (par exemple en fin ou début de ligne)
Ce\\ - La barre oblique inverse "\"
- Exemples
Chaîne texte: a
Chaîne braille: 456
Condition: Ce1
Description: Retourne true si après la lettre "a" et toutes les autres lettres qui la suivent, le caractère "1" est présent. Par exemple, dans le mot "abaco1", le "a" initial est transcrit avec la cellule "456".
Chaîne texte: 5
Chaîne braille: 26
Condition: Ce°
Description: Retourne true si après le nombre "5" et tous les autres nombres qui le suivent, le symbole "°" est présent. Par exemple, en présence du texte "1256732°", le nombre "5" est transcrit avec la cellule "26".
Chaîne texte: 5
Chaîne braille: 26
Condition: Ce\%
Description: Retourne true si après le nombre "5" et tous les autres nombres qui le suivent, une consonne est présente. Par exemple, avec le texte "1256732biblos", le nombre "5" est transcrit avec la cellule "26".
Chaîne texte: 12A
Chaîne braille: 123456
Condition: CeZ
Description: cette condition retournera toujours false, car la famille de lettres par laquelle se termine la chaîne de texte "12A" appartient à la même famille de lettres que le caractère "Z" utilisé dans l'instruction. Ainsi, même si la séquence de lettres se terminait par la lettre "Z", celle-ci serait sautée car elle appartient à la famille de lettres comme le "A".