0

我对 Google Actions 有这样的意图,有几句话:

在此处输入图像描述

我正在使用一种默认系统类型:

在此处输入图像描述

银行帐户应始终为 8 位数字,因此我在考虑是否可以在用户键入时在 Google Actions 上使用 Regex 来识别这个确切的实体。

如果是,具体如何?

我可以像这样用正则表达式创建一个话语:\d{8}

我是否应该像对两个给定示例一样“突出显示”作为参数?

谢谢,

4

1 回答 1

1

虽然这在 Actions Console 中不可见,但如果您使用gactions将项目下载到本地环境,则可以做到这一点。

Type你可以在下新建一个custom/types。您将使用创建正则表达式实体

regularExpression:
    entities:
        # `bankNumber` is your parameter name. It can be custom.
        bankNumber:
            regularExpressions:
                - \d{8} # In the `re2` syntax

gactions push然后,您需要使用和将您的项目重新上传到操作控制台gactions deploy preview

于 2022-01-04T17:18:30.217 回答