Regex statement pour mineflayer
Résolu
BurnGemios3643
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je souhaiterais un code regex similaire a celui-ci:
bot.chatAddPattern(/^\[ (?:\[[^\]]*\] )?([^ :]*) -> me ?] (.*)$/, "whisper", "WoodyCraft.net");
mais sur mesure pour le chat de mon serveur... j'ai déja éssayé mais sans succes... c'est la premiere fois que je touche a du regex et je galere un peut... voici un exemple de message que je peut avoir dans le chat de mon serveur:
「✘」「Joueur」_Yukihira_Soma_ » salut les gens
et j'aimerais séparer le pseudo et le message pour l'integrer a mon code comme ceci:
bot.chatAddPattern(patern regex, "whisper", "Fireblock.fun");
bot.on('whisper', function(username, message) {
bot.chat("result username: " + username);
bot.chat("result message: " + message);
});
Si vous savez comment faire ou si vous avez un site pour le faire en auto, je suis preneur... Merci ^^
bot.chatAddPattern(/^\[ (?:\[[^\]]*\] )?([^ :]*) -> me ?] (.*)$/, "whisper", "WoodyCraft.net");
mais sur mesure pour le chat de mon serveur... j'ai déja éssayé mais sans succes... c'est la premiere fois que je touche a du regex et je galere un peut... voici un exemple de message que je peut avoir dans le chat de mon serveur:
「✘」「Joueur」_Yukihira_Soma_ » salut les gens
et j'aimerais séparer le pseudo et le message pour l'integrer a mon code comme ceci:
bot.chatAddPattern(patern regex, "whisper", "Fireblock.fun");
bot.on('whisper', function(username, message) {
bot.chat("result username: " + username);
bot.chat("result message: " + message);
});
Si vous savez comment faire ou si vous avez un site pour le faire en auto, je suis preneur... Merci ^^
Configuration: Windows / Chrome 73.0.3683.86
A voir également:
- Regex statement pour mineflayer
- Regex buddy - Télécharger - Édition & Programmation
- Regex tout sauf - Forum Java
- Regex ne commence pas par ✓ - Forum Programmation
- Regex pour evitez la répétition des caractères - Forum PHP
- Regex mot de passe ✓ - Forum Framework .NET
2 réponses
De rien,
comment j'ai fait? J'ai appris la syntaxe et l'ai appliquée.
Y'a des tutos, lit les.
Entrainne-toi sur un site comme regexstorm
comment j'ai fait? J'ai appris la syntaxe et l'ai appliquée.
Y'a des tutos, lit les.
Entrainne-toi sur un site comme regexstorm
Bonjour,
je pense qu'il manque un guillemet quelque par dans ton texte en général ça va par 2.
Voici une regex, qui en fonction de ce que tu as donné, récupère dans un groupe le pseudo et dans un autre le texte
Un exemple sur le lien ci-après, clique sur l'onglet "Table" pour voir
je pense qu'il manque un guillemet quelque par dans ton texte en général ça va par 2.
Voici une regex, qui en fonction de ce que tu as donné, récupère dans un groupe le pseudo et dans un autre le texte
「✘」「Joueur」\b(?<pseudo>.*)\b » (?<texte>.*)
Un exemple sur le lien ci-après, clique sur l'onglet "Table" pour voir
http://regexstorm.net/tester?p=%e3%80%8c%e2%9c%98%e3%80%8d%e3%80%8cJoueur%e3%80%8d%5cb%28%3f%3cpseudo%3e.*%29%5cb+%c2%bb+%28%3f%3ctexte%3e.*%29&i=%e3%80%8c%e2%9c%98%e3%80%8d%e3%80%8cJoueur%e3%80%8d_Yukihira_Soma_+%c2%bb+salut+les+gens+