regex - 训练短语中未捕获 DialogFlow 正则表达式实体

标签 regex entity dialogflow-es

我正在尝试制作一个 DialogFlow 机器人,根据保单编号返回一个人的高度体重。保单编号是由 10 个字符组成的字母数字字符串,以“AA”(2 个 A)开头,然后是 8 个随机数字。

我已经为此创建了一个正则表达式实体。

^(?i)a{2}\d{8}$

但是在训练短语中,每当我键入保单编号时,它都不会映射到policyNumber 实体。我对 DialogFlow 相当陌生,这是我第一次制作机器人。

那么,有人可以指导我解决我做错的事情吗?

以下是一些屏幕截图。

训练短语:

Link

以下是一些警告:

Link

policyNumber 正则表达式实体:

Link

最佳答案

添加 10 个训练短语并手动映射“正则表达式实体”后,问题得到解决。

关于regex - 训练短语中未捕获 DialogFlow 正则表达式实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58553359/

相关文章:

java - 使用 java.lang.String.matches() 查找匹配项

python - 正则表达式拆分第一个冒号

plugins - 在 dynamics crm 2011 中检索不检索所有带有插件的属性

java - 当 JPA 实体不应准确反射(reflect)数据库上的物理模型时

machine-learning - Dialogflow 中的意图限制可以增加吗?

Python 正则表达式 在单词前停止

javascript - 正则表达式附加字符并删除结束双引号

scala - Akka-Http 中的实体是什么?

azure - Dialogflow 机器人与 Business Skype 集成

testing - 如何更改 Action 部分的合成语音?