允许无空间的正则表达式代码?

时间:2017-03-24 06:26:07

标签: regex

我正在使用Google表单。我不想让用户输入除WhatsApp群组加入链接以外的任何其他内容。

我有正则表达式代码

https?\:\/\/(www\.)?chat(\.)?whatsapp(\.com)?\/.*(\?v=|\/v\/)?[a-zA-Z0-9_\-]+

但是使用此代码它允许空格和空格后用户也可以输入任何其他网站网址。 所以任何人都可以请帮助我,并告诉我如何修改此代码只允许whatsapp组链接,没有空格或没有其他链接。 示例链接 - https://chat.whatsapp.com/abcd1234

2 个答案:

答案 0 :(得分:0)

用\ S *替换。*:

https?\:\/\/(www\.)?chat(\.)?whatsapp(\.com)?\/\S*(\?v=|\/v\/)?[a-zA-Z0-9_\-]+

答案 1 :(得分:0)

在最后添加$(行尾)。

https?\:\/\/(www\.)?chat(\.)?whatsapp(\.com)?\/.*(\?v=|\/v\/)?[a-zA-Z0-9_\-]+$