benoitbalon posteets tagged expressions regulieres,notepad + +  [ Profile ]

Sort by: Date / Title /

  1. 1 year ago
    . :
    ---
    Correspond à n'importe quel caractère. Ex : la recherche de "c.s" nous retournera toutes les occurences de "ces", "cas" et "cus".
    
    (...) :
    -------
    Permet d'isoler une sous-chaîne, afin d'être réutilisée dans le cas de remplacement de texte. Ex : remplacer "(manchots) et (pingouins)" par "\2 et \1" changera toutes les occurences "manchots et pingouins" en "pingouins et manchots".
    
    \# :
    ----
    Dans le cas de remplacement de texte, permet d'identifier une sous-chaîne isolée par (...), # étant sa position (à partir de la gauche) allant de 1 à n. Ex : remplacer "Dictionnaire (historique) de (la) (langue) (française) (de) (Robert)" par "Dictionnaire \5 \2 \3 \5 \6" changera toutes les occurences de "Dictionnaire historique de la langue française de Robert" en "Dictionnaire de la langue de Robert".
    
    \<...\> :
    ---------
    Permet d'effectuer une recherche sur un *mot* au sens strict du terme. Ex : la recherche de "mancho" nous retournera toutes les occurences de "mancho" + "t" et "mancho" + "ts", tandis que la recherche de "\<mancho\>" ne nous retournera aucune occurence.
    
    \x :
    ----
    Permet d'effectuer une recherche incluant le caractère spécial "x". Ex : La recherche de "\(" nous retournera les occurences de "(", tandis que la recherche de "(" retournerait une erreur. Idem avec ")", "[", "]", ".", "*", "+", "$" et "^".
    
    [...] :
    -------
    Permet de prendre en compte l'ensemble des caractères listés entre crochets. Les plages de caractères sont également gérées : [A-Z] pour les majuscules (ne pas oublier de cocher la case "respecter la casse"), [a-z] pour les minuscules, [0-9] pour les chiffres. Ex : une recherche de "[9851]" retournera toutes les occurences de "9", "8", "5" et "1". Une recherche de "[k-o]" retournera toutes les occurences de "k", "l", "m", "n" et "o".
    
    [^...] :
    --------
    Permet de ne pas prendre en compte l'ensemble des caractères listés entre crochets. Ex : une recherche de "[^a-z0-9 ]" retournera l'occurence de tous les caractères qui ne sont ni une lettre (sans ponctuation), ni un chiffre, ni un espace.
    
    ^ :
    ---
    Indique le début d'une ligne (sauf si utilisé dans un ensemble, voir ci dessus). Ex : une recherche de "^[mol]" retournera toutes les occurences de "m"/"M", "o"/"O" et "l"/"L" présentes en début de lignes.
    
    $ :
    ---
    Indique la fin d'une ligne. Ex : une recherche de "\.$" retournera toutes les occurences de "." présentes en fin de lignes.
    
    * :
    ---
    Permet de prendre en compte la répétition (de 0 à n fois) d'un caractère dans une chaîne recherchée. Ex : une recherche de "ill*" retournera toutes les occurences de "il" et "ill".
    
    + :
    ---
    Permet de prendre en compte la répétition (de 1 à n fois) d'un caractère dans une chaîne recherchée. Ex : une recherche de "p+ar" retournera toutes les occurences de "par" et "ppar".
    
    Texte des exemples (source Wikipedia) :
    --------------------
    Manchot est un terme désignant plusieurs espèces de l'ordre des sphénisciformes. Ce sont des oiseaux marins de l'hémisphère austral, incapables de voler à cause de leur adaptation à la vie aquatique. L'espèce la plus connue, le manchot empereur, vit en Antarctique. Les gorfous sont aussi appelé « manchots à aigrettes ».
    On confond souvent les termes manchots et pingouins, en raison des ressemblances physiques de ces oiseaux, et de la traduction anglaise : en:penguin. Cependant ces deux sortes d'oiseaux n'ont aucune parenté : le manchot appartient aux Sphenisciformes, tandis que le pingouin appartient aux Charadriiformes. En outre, le premier vit dans l'hémisphère sud, et le second dans l'hémisphère nord — et peut voler.
    L'anglais participe à cette confusion : manchot se traduit par penguin, et pingouin, par razorbill. Beaucoup d'autres langues ont suivi l'exemple anglais. Selon le Dictionnaire historique de la langue française de Robert, le mot pingouin est emprunté au néerlandais pinguin (en 1598), lui-même d'origine obscure, bien qu'on l'ait rapproché du mot latin pinguis qui signifie « gras ». Le dictionnaire étymologique de l'afrikaans, Etimologiesewoordeboek van afrikaans, prétend que le mot sera emprunté au portugais. Dans le cas de l'anglais, on a également rapproché le mot du gallois « pen gwyn », « tête blanche », nom donné par les Gallois au grand pingouin, espèce maintenant disparue sans qu'on puisse en être sûr. Les marins anglais ont confondu les deux types d'oiseaux. C'est l'Académie des sciences qui, lors d'un vote très serré (à une voix près), a préféré le nom de manchot à celui de pingouin. Le terme de « manchot » serait dû à l'ornithologue Brisson qui utilisa le latin mancus (estropié) en référence à leurs ailes réduites.
    
    N.B. : ces expressions régulières, basées sur Scintilla, sont également utilisables avec OpenOffice.

First / Previous / Next / Last / Page 1 of 1 (1 posteets)