首页 > 解决方案 > Discord 标记正则表达式验证 Google 表单

问题描述

有什么方法可以在 Google Forms 中使用正则表达式来检查他们的输入是否与 Discord 标签的模式匹配?我已经尝试过这个:#[0-9]{4}$,但这仅适用于以 '#' 开头后跟 4 个数字的输入。我知道这个正则表达式(下一行)适用于 Discord 标签,也许有一种方法可以将其转换为 Google Forms 中的正则表达式?

/^((.+?)#\d{4})/

Discord 标签由用户名和“#”构成,最后以 4 个数字结尾。几个例子是:

提前致谢!

标签: regexdiscordgoogle-forms

解决方案


编辑 (在 OP修改后的问题之后)

您还可以使用以下

.+#\d{4}


The Discord Wiki中所述

“Discord 标签”是用户名及其鉴别符(4 位数字)的组合。标签始终显示为username#discriminator

Google 表单验证并非支持所有正则表达式。在这种情况下,您应该使用
的正则表达式(regex)是

.+\d{4}$

在此处输入图像描述


推荐阅读