Skip to main content

Boa tarde pessoal, estou com um problema no REGEX que não estou sabendo lidar, temos o seguinte menu:

 

E o seguinte REGEX:
 

function run(userInput) {
if (userInput.match(/^(1\s*|um\s*|laboratório\s*|laboratorio\s*|agronômico\s*|agronomico\s*)/i)) {
return "laboratorio agronomico";
}
else if (userInput.match(/^(2\s*|doi*sz]\s*|fertilizantes\s*|corretivos\s*)/i)) {
return "fertilizantes e corretivos";
}
else if (userInput.match(/^(3\s*|tre*sz]\s*|ambiental\s*|água\s*)/i)) {
return "ambiental e agua";
}
else if (userInput.match(/^(0\s*|zero\s*|voltar\s*)/i)) {
return "voltar";
}

return 'input inesperado';
}



 

Porém, todas as opções está caindo como input inesperado, o que pode ser?

Olá @fredchien tudo bem ? 

 

Você configurou de forma correta a variável de entrada do Blip ? 


Comente