Hola im trabajando en un conversacional que le dará el estado del vuelo. Mi robot está funcionando bien si las entradas del usuario SU 1234, bot entiende Unión Soviética código de línea aérea y 1234 es el número. pero si el usuario no da espacio como SU1234 bot no puede identificar los parámetros de línea aérea o número de vuelo. Por favor, ayúdame a entender el robot de búsqueda ti en una palabra.
Cómo obtener los parámetros en una palabra para Chatbot (API.ai)
votos
0
Publicado el 11/07/2017 a las 09:13 2017-07-11 09:13
fuente por usuario user899263
En otros idiomas...
fuente por usuario user899263
En otros idiomas...
1 respuestas
votos 0
0
Sin código publicado es imposible saber lo que está mal.
Como consejo general, puedo decir que si usted tiene una expresión regular y que desea hacer coincidir tanto "SU1234" y "Unión Soviética 1234", entonces puede intentar algo así como /(\w+)\s*(\d+)/etc. - con el espacio en blanco opcional. Pero no sé si está incluso utilizando expresiones regulares en absoluto, ya que nos estás pidiendo a encontrar problemas en el código que no se ha proporcionado.