Site officiel Gramps (en anglais)

Gramps et moi




Assistant Expressions Rationnelles


Vous avez peut-être remarqué dans Gramps, l’existence d’une case à cocher « Utiliser les expressions rationnelles » :

Les expressions rationnelles (ou « expressions régulières ») sont un moyen très puissant de faire des recherches de texte.

Supposons que vous cherchiez les individus nommés « Houdin », sachant que ce nom peut aussi être écrit « Houdain », « Oudin », et même parfois « Audin ».

Vous pouvez faire une recherche pour chacun de ces 4 noms, mais les résultats ne sont pas présentés simultanément.

La solution est d’utiliser une expression rationnelle au lieu du nom :

(houdin|houdain|oudin|audin)

ou, si vous commencez à maîtriser les expressions rationnelles :

^h?[ao]uda?in$

Cette dernière a l’avantage de correspondre aussi aux variantes Haudin, Oudain,... auxquelles vous n’aviez pas pensé.

Ceci dit, pour illustrer 2 idées :

  1. Il y a souvent plusieurs expressions rationnelles qui permettent de répondre au besoin,

  1. Même l’expression la plus simple n’est pas simple.



Dans Gramps, les expressions rationnelles ne sont pas limitées aux noms : elles peuvent être employées dans tous les champs de type « texte ».

A noter que les champs contenant des dates ne sont pas des champs de type « texte ».


Pour utiliser la puissance des expressions rationnelles dans Gramps, il y a 2 possibilités :

  1. Soit vous êtes un softeux, et dans ce cas il n’y a pas à hésiter : il faut apprendre la syntaxe des expressions rationnelles. C’est un gros investissement en temps, mais qui se révélera payant sur le long terme.

  1. Soit vous êtes d’abord un généalogiste, et dans ce cas l’Assistant de constitution des expressions rationnelles est fait pour vous.



Téléchargement

Les versions passées, présente, et à venir... :

https://github.com/gdacosta-fr/RegExpWizard 

La version courante (2.51.1, compatible Gramps 5.1) :

RegExpWizard.zip

Instructions sommaires d’installation

Fichier « doc/fr/INSTALL.md » dans le fichier « ZIP », ou :

https://github.com/gdacosta-fr/RegExpWizard/blob/master/doc/fr/INSTALL.md 

Instructions très sommaires d’utilisation

Fichier « doc/fr/USAGE.md » dans le fichier « ZIP », ou :

https://github.com/gdacosta-fr/RegExpWizard/blob/master/doc/fr/USAGE.md 






Page mise à jour le 26 juin 2020