Bonjour im travailler sur un chatbot qui donnera le statut de vol. Mon bot fonctionne bien si les entrées utilisateur SU 1234, bot comprend le code de compagnie aérienne « SU » et « 1234 » est le nombre. mais si l'utilisateur ne donne pas d'espace comme bot « SU1234 » ne peut identifier les paramètres de la compagnie aérienne ou le numéro de vol. S'il vous plaît aidez-moi à comprendre la recherche bot ti en un mot.
Comment obtenir les paramètres en un mot pour Chatbot (API.ai)
voix
0
1 réponses
voix 0
0
Sans code affiché, il est impossible de vous dire ce qui ne va pas.
En tant que conseils d'ordre général , je peux dire que si vous avez une expression régulière et que vous voulez correspondre à la fois « SU1234 » et « SU 1234 » , alors vous pouvez essayer quelque chose comme /(\w+)\s*(\d+)/etc - avec un espace en option. Mais je ne sais pas si vous êtes même en utilisant des expressions rationnelles du tout , puisque vous nous demandez de trouver des problèmes dans le code que vous n'avez pas fourni.













