« Aide:AutoWikiBrowser » : différence entre les versions

13 octets supprimés ,  il y a 1 an
aucun résumé de modification
Aucun résumé des modifications
Aucun résumé des modifications
Un exemple d’expression régulière pour rechercher le mot "parle" qui devrait être "par le". Cette recherche provoque de très nombreux faux positifs. On peut en limiter le nombre ainsi :
<code>(?<!([Jj]e|[Ii]l|[Ee]lle|vous|en|nous|me|ne|te|se|lui|leur|[Oo]n|dont|y|qui)\s)\b'''parle'''\b(?!([.,]|\s(à|et|au|la|le|de|du|sur|avec|ainsi|donc|que|plus|souvent|ici|moi|lui|[nv]otre|[;:?!])))<ref>Attention à bien compter les parenthèses ouvrantes et fermantes, leur nombre doit être identique.</ref></code>
en français cela dit : je cherche "parle" à condition que ce mot ne soit pas précédé des mots je, Je, il, Il.../etc "espace" "parle" ''et qui ne doitsoit pas être suivi par un signe de ponctuation'' "[,.]" ''ou'' "."OU "espace" ''ouOU les mots'", "|et", "|au".../... ''ouOU "espace" puis les signes de ponctuation' "[;:?!]".
 
*les signes <code>(?<!</code> indiquent que le mot recherché '''ne doit pas être précédé''' de la chaîne de caractère entre parenthèse qui suit. On voit une première parenthèse fermante après "qui" puis "\s" qui veut dire espace et puis le mot recherché : \bparle\b
*les signes <code>(?!</code> indiquent que le mot recherché '''ne doit pas être suivi''' de la chaîne de caractère entre parenthèse qui suit. On remarque que l’on place les caractères de ponctuation "." et "," avant le "\s" qui indique ''espace'' et les caractères de ponctuation nécessitant une espace en fin de requête. Les mots ou fragments de mots sont séparés par "|" qui signifie "ouOU" et les caractères entre crochets permettepermettent de regrouper des occurrences "[nv]otre" va chercher "notre" ET "votre". Je rentre cette expression régulière dans le champ "Find" après l’avoir testée.
 
119 456

modifications