#informatique Bot Logged User list

Network: Zeolia
Modes: +nrt
Last Seen: 39 minutes ago
Topic: Canal d'aide informatique - Développement / Web / Windows - Pour les questions linux, rejoindre #linux
#3
Rank
11
Users

Channel Log Archive for #informatique

Prev
Next

* All times are UTC
Filtering by user: CrazyCat
Tuesday, March 28, 2023
[12:40:38] CrazyCat Oui oui
[12:56:40] CrazyCat Non, ça tu ne pourras pas, une regex n'est pas faite pour ignorer des éléments
[12:59:42] CrazyCat la chaine qui commence par! => ^! (en tout début)
[13:00:07] CrazyCat ^!([\wéèâêôïî-]{2,}(\s|$)){30,}
[13:00:37] CrazyCat ^!?([\wéèâêôïî-]{2,}(\s|$)){30,}
[13:00:48] CrazyCat (mais ça ne veut plus rien dire du coup)
[13:01:07] CrazyCat Si la chaine commence par ! ou pas... Donc tu t'en fous du ! initial ?
[13:02:06] CrazyCat Si tu m'expliquais exactement ce que tu veux faire ?
[13:03:11] CrazyCat Parce que, encore une fois, gérer si la chaine commence par ! ou pas, ça revient à se foutre de ce qui commence la chaine
[13:05:53] CrazyCat Sauf que la regexp va matcher aussi bien "!toto ah ha" que "blop lksvds svsmqv" (avec 30 mots)
[13:09:31] CrazyCat ah. en fait tu veux matcher tout ce qui commence par un caractère alnum ou un !, mais pas par les autres caractères particuliser
[13:09:37] CrazyCat particuliers*
[13:10:18] CrazyCat C'est plus clair dit comme ça
[13:13:37] CrazyCat Pas avec les accentués
[13:17:50] CrazyCat le .+ va prendre n'importe quel caractère
[13:18:11] CrazyCat (y compris un espace)
[13:20:17] CrazyCat Tu sais, tu ne pourras pas tout faire avec une seule regex, et il vaut parfois mieux un petit traitement supplémentaire avant d'utiliser la regex
[13:21:09] CrazyCat Enfin, sauf si tu cherches à faire des trucs pour spamfilter et dans ce cas il vaut mieux un bon gzline *@* ou couper le serveur
[13:22:55] CrazyCat Ben il faut ajouter les codes couleurs
[13:29:09] CrazyCat Ca va être assez compliqué
[13:29:40] CrazyCat stripcodes sera bien moins lourd
[13:31:53] CrazyCat Mais après tu auras le souci du souligné, du gras, du reverse, ...
[13:34:24] CrazyCat Ah oui je l'avais viré sur un essai
[13:39:38] CrazyCat https://regex101.com/r/BDOe1d/2 <-- normalement ça ne tient compte d'aucun code de controle
[13:44:17] CrazyCat Je pense qu'il manquait un ? : https://regex101.com/r/degKTr/2
[13:45:08] CrazyCat Mais bon, je persiste... Un stripcode, pourquoi pas un retraitement de la chaine, et ensuite une regexp
[13:59:43] CrazyCat On peut le mettre, je l'ai mis sur d'autres canaux
[14:02:47] CrazyCat Pour les services, il y a un croncheck si je me souviens bien
[14:03:21] CrazyCat c'est services/data/services.chk
[14:21:21] CrazyCat Bon courage
Prev
Next