Menu des manuels

 

Caractère précédent dans un groupe- Ch

 
- Instruction : Ch"%" - Paramètre : "%" un ou plusieurs caractères absolus ou de type - Retour : true si le caractère précédent appartient à l'un des caractères du groupe spécifié. - Description : Retourne true si le caractère précédent appartient à l'un des caractères spécifiés dans le groupe. Les caractères du groupe peuvent être absolus ou de type. Un caractère absolu est celui qui est immédiatement comparable, par exemple "abc123", c'est-à-dire tous les caractères du jeu unicode. Les caractères de type sont ceux qui appartiennent à un type de caractères, tels que les lettres, les consonnes, les voyelles, les chiffres, etc. Un caractère de type est spécifié en utilisant l'activateur "\" suivi du type de caractère. La liste des caractères de type est la suivante : \* - N'importe quel caractère, sauf l'espace \w - N'importe quelle lettre ou chiffre \? - N'importe quelle lettre \# - N'importe quel chiffre \% - N'importe quelle consonne normale \$ - N'importe quelle consonne avec diacritique \z - N'importe quelle consonne \& - N'importe quelle voyelle normale \@ - N'importe quelle voyelle avec diacritique \a - N'importe quelle voyelle \< - N'importe quelle lettre minuscule \> - N'importe quelle lettre majuscule \_ - N'importe quelle ponctuation \' - N'importe quel apostrophe \- - N'importe quel tiret \! - N'importe quel caractère autre que les lettres, chiffres et ponctuation \s - N'importe quel espace \n - N'importe quel caractère nul (par exemple à la fin ou au début d'une ligne) \\ - La barre oblique inverse L'instruction "Ch" est un moyen plus direct que l'utilisation de plusieurs instructions "Cp" et "Cl". - Exemples : Chaîne texte : a Chaîne braille : 456 Condition : Ch"xy\#\@" Description : Retourne true si avant l'index le caractère est un "x", un "y", un chiffre ou une voyelle accentuée. Par exemple, le "a" est transcrit avec la cellule "456" s'il est précédé du caractère "x" (xa), de "y" (ya), d'un chiffre quelconque (5a" ou d'une voyelle accentuée quelconque (ùa). Chaîne texte : biblos Chaîne braille : 12 234 Condition : Ch"\_\s\n" Description : Retourne true si le mot "biblos" est précédé d'un signe de ponctuation quelconque, d'un espace ou d'un caractère nul, par conséquent "biblos" est transcrit avec les cellules "12 234".