Google表单验证特定的URL Regex

时间:2015-10-28 00:20:08

标签: regex google-form

我正在创建一个google表单并尝试在字段上创建一个正则表达式,因为我需要它们从特定网站输入个人资料链接。我是正则表达式的初学者,这就是我想出来的:

/^(http:\/\/)?(steamcommunity\.com\/id\/)*\/?$/

但是当我进入测试链接时,例如:http://steamcommunity.com/id/bagzli,它就失败了。我不明白它有什么问题。

2 个答案:

答案 0 :(得分:1)

你在(/id\)之后错过了一个点(意思是任何角色)。试试这个:

/^(http:\/\/)?(steamcommunity\.com\/id\/).*\/?$/
                                         ^-- added

答案 1 :(得分:0)

我试图完成的最终目标是确保在框中输入某些文本。我认为我必须使用Regex来实现这一点,但谷歌表单也有“文本包含”功能,我用它来解决我的问题。 Zoff Dino的正则表达不起作用,我不确定为什么看似完全正确。

我会将此标记为已解决,因为我设法得到了我的答案,即使它不是通过正则表达式。

相关问题