diff options
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/autogen/user/trigger_commands.adoc | 2 | ||||
-rw-r--r-- | doc/fr/weechat_plugin_api.fr.adoc | 8 | ||||
-rw-r--r-- | doc/fr/weechat_user.fr.adoc | 6 |
3 files changed, 8 insertions, 8 deletions
diff --git a/doc/fr/autogen/user/trigger_commands.adoc b/doc/fr/autogen/user/trigger_commands.adoc index 63d2967c1..3d1843ffe 100644 --- a/doc/fr/autogen/user/trigger_commands.adoc +++ b/doc/fr/autogen/user/trigger_commands.adoc @@ -75,7 +75,7 @@ Lorsqu'une fonction de rappel de trigger est appelée, les actions suivantes son Exemples (vous pouvez aussi regarder les triggers par défaut avec /trigger listdefault) : ajouter des attributs *gras*, _souligné_ et /italique/ (seulement dans les messages d'utilisateurs) : - /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/" + /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re:1}${color:-italic}/" cacher la barre de pseudos sur les petits terminaux : /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist" /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist" diff --git a/doc/fr/weechat_plugin_api.fr.adoc b/doc/fr/weechat_plugin_api.fr.adoc index c8bf8217e..df8b94e23 100644 --- a/doc/fr/weechat_plugin_api.fr.adoc +++ b/doc/fr/weechat_plugin_api.fr.adoc @@ -2112,12 +2112,12 @@ struct t_hashtable *options2 = weechat_hashtable_new (8, NULL, NULL); /* ajout de crochets autour des URLs */ -weechat_hashtable_set (options2, "regex", "\\w+://\\S+"); +weechat_hashtable_set (options2, "regex", "[a-zA-Z0-9_]+://[^ ]+"); weechat_hashtable_set (options2, "regex_replace", "[ ${re:0} ]"); char *str4 = weechat_string_eval_expression ("test : https://weechat.org", NULL, NULL, NULL); /* "test : [ https://weechat.org ]" */ /* masquage des mots de passe */ -weechat_hashtable_set (options2, "regex", "(password=)(\\S+)"); +weechat_hashtable_set (options2, "regex", "(password=)([^ ]+)"); weechat_hashtable_set (options2, "regex_replace", "${re:1}${hide:*,${re:2}}"); char *str5 = weechat_string_eval_expression ("password=abc password=def", NULL, NULL, NULL); /* "password=*** password=***" */ ---- @@ -2140,14 +2140,14 @@ str3 = weechat.string_eval_expression("${buffer.full_name}", {}, {}, {}) # "core # remplacement avec regex : ajout de crochets autour des URLs options = { - "regex": "\\w+://\\S+", + "regex": "[a-zA-Z0-9_]+://[^ ]+", "regex_replace": "[ ${re:0} ]", } str4 = weechat.string_eval_expression("test : https://weechat.org", {}, {}, options) # "test : [ https://weechat.org ]" # replace with regex : masquage des mots de passe options = { - "regex": "(password=)(\\S+)", + "regex": "(password=)([^ ]+)", "regex_replace": "${re:1}${hide:*,${re:2}}", } str5 = weechat.string_eval_expression("password=abc password=def", {}, {}, options) # "password=*** password=***" diff --git a/doc/fr/weechat_user.fr.adoc b/doc/fr/weechat_user.fr.adoc index 5fd6e08e6..40e8803dd 100644 --- a/doc/fr/weechat_user.fr.adoc +++ b/doc/fr/weechat_user.fr.adoc @@ -3917,7 +3917,7 @@ Les groupes de correspondance peuvent être utilisés dans le "remplacement" : Exemple : utiliser du gras pour les mots entre "*" : ---- -/\*(\S+)\*/*${color:bold}${re:1}${color:-bold}*/ +/\*([^ ]+)\*/*${color:bold}${re:1}${color:-bold}*/ ---- Exemple : le trigger par défaut _server_pass_ utilise cette expression régulière @@ -3925,7 +3925,7 @@ pour cacher le mot de passe dans les commandes `/server` et `/connect` (les caractères des mots de passe sont remplacés par `+*+`) : ---- -==^(/(server|connect) .*-(sasl_)?password=)(\S+)(.*)==${re:1}${hide:*,${re:4}}${re:5} +==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==${re:1}${hide:*,${re:4}}${re:5} ---- [NOTE] @@ -4215,7 +4215,7 @@ reçue (type : chaîne/chaîne). Afficher les URLs en vert : ---- -/trigger add url_color modifier weechat_print "${tg_notify}" "==\S+://\S+==${color:green}${re:0}${color:reset}==" +/trigger add url_color modifier weechat_print "${tg_notify}" "==[a-zA-Z0-9_]+://[^ ]+==${color:green}${re:0}${color:reset}==" ---- [NOTE] |