簡體   English   中英

什么是 url-validation regex,它的用途是什么?

[英]What is url-validation regex and what is it used for?

我認識的一個人告訴我,帶有 URL 驗證代碼的 Javascript 文件是惡意的。

我的問題是:

  • 什么是 URL 驗證以及它的用途是什么?
  • 正則表達式與它有什么關系,在此任務中使用正則表達式是不是很糟糕?

URL 驗證檢查給定文本是否為 URL。 當用戶必須在 Web 表單上輸入 URL 時,通常會執行此類檢查,以確保輸入的文本與 URL 相對應。

由於您的標簽中有正則表達式:為什么使用正則表達式對此不利? 因為很多人在編寫正則表達式時沒有閱讀完整的 URL 規范 例如,看看這篇文章,其中比較了許多在野外使用的不同正則表達式,以及它們是如何失敗的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM