Dialogflow es 意图检测正则表达式实体

Dialogflow es 意图检测正则表达式实体,dialogflow-es,Dialogflow Es,由于regexp实体可用,我在代理中添加了一个。 此实体用作我的意图的必需参数。 在一些测试之后,它似乎没有检测到我使用与regexp匹配的单词的意图。 有什么想法吗 即: 意向培训短语:“我的车注册为aa123aa” “aa123aa”是类型为regNum entity的参数的解析值 实体regNum:^[a-hj-np-tv-z]{2}(?:\s}-)?[0-9]{3}(?:\s}-)?[a-hj-np-tv-z]{2}$ 我希望以下短语应符合目的并解析参数值: “我的车注册号是bb123b

由于regexp实体可用,我在代理中添加了一个。 此实体用作我的意图的必需参数。 在一些测试之后,它似乎没有检测到我使用与regexp匹配的单词的意图。 有什么想法吗

意向培训短语:“我的车注册为aa123aa”

“aa123aa”是类型为regNum entity的参数的解析值

实体regNum:^[a-hj-np-tv-z]{2}(?:\s}-)?[0-9]{3}(?:\s}-)?[a-hj-np-tv-z]{2}$

我希望以下短语应符合目的并解析参数值: “我的车注册号是bb123bb”

事实上,它符合目的,但无法解析参数值


此外,如果我使用培训短语“my car is registered aa123aa”,则Dialogflow使用re2 regex也不会解析参数值。欲了解更多信息,请访问

例如:

ABc1234@
相当于
\A([A-Z]{2}[A-Z]{1}[0-9]{4}[!@$%^&*(),.?“:{}}}|]{1})\Z

\A
-文本开头
[A-Z]{2}
-两个大写字母A-Z
[a-z]{1}
-一个小写字母a-z
[0-9]{4}
-四个数字
[!@$%^&*(),.?“:{}|]{1}
-一个特殊字符

\z
-文本结尾

能否向我们展示更多用于此目的的设置。通常,添加实体不会触发特定意图。您是否添加了触发意图的短语?感谢您提供的信息,了解Dialogflow使用re2I可能对我很有用。我使用您的答案解决了问题,错误是在我的regexp中使用了\a&\z,因此,它不能在一个短语中匹配。如果我们可以使用大写或小写字母作为首3个字母,那么正则表达式的格式应该是什么?