Possible Duplicates:
PHP validation/regex for URL
PHP regex for validating a URL驗證URL使用正則表達式
我使用
(((?:http|https):\/\/[a-zA-Z0-9\/\?=_#&%~-]+(\.[a-zA-Z0-9\/\?=_#&%~-]+)+)|(www(\.[a-zA-Z0-9\/\?=_#&%~-]+){2,}))
在我的腳本來驗證URL。
但我的朋友告訴我,有這個URL一個問題:
http://www.example.com/example(200)aaaa.rar
如何添加「(
」和「)
」我的正則表達式語句?
我應該在我的正則表達式中存在其他字符嗎?
你使用的是什麼正則表達式引擎? – Oded 2010-11-17 18:16:45
我在php – faressoft 2010-11-17 18:17:53
中使用preg_match根據你的正則表達式,www.foo。#%〜是一個有效的URL。無論你使用的是什麼語言,都可能有一個更好的URL驗證器。 – 2010-11-17 18:18:13