一个我认识的人告诉我,带有URL验证代码的Javascript文件是恶意的。
我的问题是:
答案 0 :(得分:1)
URL验证检查给定文本是否为URL。 当用户必须在Web表单上输入URL时,通常会执行这种检查,以确保输入的文本对应于URL。
由于您的标记中包含 regex :为什么使用 regex 对此不利?因为许多人在编写正则表达式时不会阅读the full URL specification。例如,看看at this post,其中比较了野外使用的许多不同正则表达式以及它们如何失败。