gpt4 book ai didi

ibm-cloud - @ 字符未显示在 Watson Conversation Service 响应字符串中

转载 作者:行者123 更新时间:2023-12-04 00:05:48 24 4
gpt4 key购买 nike

在使用 IBM Watson Conversation Service (WCS) 时,我想在回复中打印一个电子邮件地址。问题是 WCS 忽略了 @ 符号和 @ 字符本身之后的所有字符。

我尝试使用 '\ 来转义它,但没有多大帮助。

如何在响应字符串中打印电子邮件地址?

最佳答案

如果电子邮件地址作为上下文变量传递到 Watson Conversation 服务,则它可以作为响应字符串的一部分返回(打印)。假设变量名为“email”,其值为“henrik@example.com”,则响应如下:

Hello, your mail address is <? $email ?>

它会返回:

Hello, your mail address is henrik@example.com

但是,如果要打印出特殊字符,例如 @,则需要小心。 The reason is that it refers to entities. It is a shorthand .在这种情况下,您需要使用 \ 转义该符号,例如 \@。这是一个硬编码的响应:

Please contact support at support\@example.com

关于ibm-cloud - @ 字符未显示在 Watson Conversation Service 响应字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45712519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com