Regex Watson助手:如何从输入字符串中删除不需要的字符
我正在创建一个聊天机器人,用户需要在其中输入他们的手机。我需要能够清理用户输入字符串,删除任何非数字字符。如何在IBM Watson Assistant中执行此操作?您可以使用提取电话号码 另一个可能更好的选择是定义一个。这样做的好处是,Watson Assistant可以将部分输入标识为电话号码实体,并且您可以为其匹配对话框节点或插槽。如果没有找到(“else”),您可以应用号码提取,并尝试猜测这是否是电话号码。您可以使用提取电话号码Regex Watson助手:如何从输入字符串中删除不需要的字符,regex,ibm-cloud,ibm-watson,watson-assistant,Regex,Ibm Cloud,Ibm Watson,Watson Assistant,我正在创建一个聊天机器人,用户需要在其中输入他们的手机。我需要能够清理用户输入字符串,删除任何非数字字符。如何在IBM Watson Assistant中执行此操作?您可以使用提取电话号码 另一个可能更好的选择是定义一个。这样做的好处是,Watson Assistant可以将部分输入标识为电话号码实体,并且您可以为其匹配对话框节点或插槽。如果没有找到(“else”),您可以应用号码提取,并尝试猜测这是否是电话号码。您可以使用提取电话号码 另一个可能更好的选择是定义一个。这样做的好处是,Watso
另一个可能更好的选择是定义一个。这样做的好处是,Watson Assistant可以将部分输入标识为电话号码实体,并且您可以为其匹配对话框节点或插槽。如果没有找到(“else”),您可以应用号码提取,并尝试猜测这是否是电话号码。我建议您在客户端处理用户输入。在您的情况下,使用按键事件和“If语句”检查字符是否为数字(等于或大于零)。或者,您可以将自然语言理解(易于配置的机器学习服务)添加到Watson Assistant,使其更加智能。在这种情况下,Watson将能够知道数据是否是有效的电话号码。我建议您在客户端处理用户输入。在您的情况下,使用按键事件和“If语句”检查字符是否为数字(等于或大于零)。或者,您可以将自然语言理解(易于配置的机器学习服务)添加到Watson Assistant,使其更加智能。在这种情况下,沃森将能够知道数据是否是有效的电话号码