Des guillemets anglais à l'intérieur de chevrons

Vous n'êtes pas encore membre du groupe Facebook The Treasures of GREP déjà mentionné ci-dessous ? Inscrivez-vous vite, on y trouve des pépites.

Parmi l'une d'elles, une regex de Dhafir Foto pour retrouver des guillemets français (fautifs) à l'intérieur de chevrons. Expression régulière bien plus efficace, j'ai plaisir à le dire, que ma regex p. 105.

F : [^»]+\K«([^»]+)»(?=.*») C : $1

De nouveaux Posix

Celles et ceux qui consultent le groupe Facebook, The Treasures of GREP administré par Jean-Claude Tremblay, auront peut-être remarqué dans les dernières interventions de Dhafir Foto des métacaractères ressemblant à des Posix (voir p. 72-77 du livre), mais dont aucun n’est répertorié : par exemple [[:sm:]] ou [[:po:]].

Il semblerait s’agir de Posix reprenant les propriétés des classes et sous-classes des catégories générales (voir p. 79-83). À une différence près : la classe supérieure peut être une minuscule.

[[:lu:]] équivaut à [[:Lu:]], lesquels correspondent à la catégorie générale \p{Lu}, qui reconnaît les lettres majuscules.

Les 16 Posix s'enrichissent ainsi de 32 autres comprenant les 7 classes supérieures et les 25 sous-classes des catégories générales.

Pour qui préfère manier les Posix, cette découverte (fortuite ?) peut être bien utile.

Merci Dhafir.