2011-07-06 67 views

回答

3

沒有,但我已經寫了覆蓋相關的RFC-3986(其中更新1738)的一篇文章:

Regular Expression URI Validation

我已經設置了文章,讓您可以雙擊任何正則表達式都可以爲各種語言獲取正確格式化的片段。

+0

我的意思是你已經提供了每個部分的正則表達式,但我如何將它們結合起來形成完整的東西? – Tingting

+0

@Tingting:文章結尾的正則表達式(即'absolute-URI','URI'和'relative-ref')_do_驗證一個完整的URI。但是,這些不會驗證該域在DNS命名約定方面是否有效。我已經在PHP中編寫了一個函數來驗證絕對的HTTP/FTP URL。你可以看到它[這裏](http://stackoverflow.com/questions/6191720/regular-expression-to-match-generic-url/6202972#6202972)。我還沒有創建一個JavaScript版本。 – ridgerunner