2017-03-24 47 views
0

我正在使用Google表单。我不想让用户输入除WhatsApp组连接之外的任何其他内容。允许没有空间的正则表达式代码?

我的正则表达式代码

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

但有了这个代码,它允许空间和用户空间后就能进入任何其他网站的网址了。 所以任何人都可以请在这帮助我,让我知道如何修改此代码只允许WhatsApp组链接,没有空格或没有其他链接。 例如链路 - https://chat.whatsapp.com/abcd1234

回答

0

替换*与\ S *:

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

仍允许使用空格进入 – Arsh

+0

演示 - https://docs.google.com/forms/d/e/1FAIpQLSfK3Av06PfLtHUeZ6nRj7gLoVAX2mumKIIXLIGa_ONJdfza4w/viewform – Arsh

0

在末端添加$(行尾)。

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