验证电话号码的输入,以在 Salesforce 流中不包含特殊字符和空格 [已关闭]

Verify Input for Phone Number to not include special characters and spaces in Salesforce Flow [closed]

提问人:Shannon Rockmore 提问时间:11/16/2023 最后编辑:Shannon Rockmore 更新时间:11/18/2023 访问量:48

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

6天前关闭。

我正在尝试验证电话号码字段的流中的输入,以不包含空格和以下特殊字符 ()-。我只希望他们输入 10 位数字(仅限美国电话号码)。这是我有的公式,但它不会触发。

AND(
LEN({!Home_Phone}) >= 10,
NOT(CONTAINS({!Home_Phone},"[\\-,\\(,\\),\\s]"))
)

如果我写了以下公式并且它确实触发了,但我不知道如何包含多个排除项。

AND(
LEN({!Home_Phone}) >= 10,
NOT(CONTAINS({!Home_Phone}," "))
)
正则表达式

评论

0赞 Wiktor Stribiżew 11/16/2023
尝试REGEXP_CONTAINS({!Home_Phone}, "[ ()-]")
0赞 Shannon Rockmore 11/16/2023
感谢分享。我收到以下错误。- 公式表达式无效:未知函数REGEXP_CONTAINS。检查拼写。这是我这边输入的内容 - REGEXP_CONTAINS({!Home_Phone}, “[ ()-]”)
1赞 Wiktor Stribiżew 11/17/2023
环境是什么?
0赞 Barmar 11/17/2023
请用编程语言标记问题。
0赞 Barmar 11/17/2023
你不需要逃到里面.而且您不会将项目与 .()[],

答: 暂无答案