它僅驗證是格式的網址:http://www.example.comPHP filter_var:FILTER_VALIDATE_URL包括更多的情況下
如何也驗證部分URL,例如:www.example.com,example.com,或嗒嗒/示例.PHP,等...
(我需要這樣做是爲了過濾掉帖子/只包含一個網址評論)
它僅驗證是格式的網址:http://www.example.comPHP filter_var:FILTER_VALIDATE_URL包括更多的情況下
如何也驗證部分URL,例如:www.example.com,example.com,或嗒嗒/示例.PHP,等...
(我需要這樣做是爲了過濾掉帖子/只包含一個網址評論)
我認爲HTML有一些新的輸入類型爲你做這個,我不知道如果它按照你想要的方式運行,但是在這裏看看! http://www.w3schools.com/html5/html5_form_input_types.asp
問題是您的部分網址根本沒有網址。它們是依賴於地址欄行爲或檢測魔術(這是你需要的)的標識符。 – mario
[使用正則表達式和php匹配鬆散形成的URL?](http://stackoverflow.com/questions/3934170/matching-loosely-formed-urls-using-regex-and-php)(使用NikiC中的一個與'^'和'$'錨點) - 或瀏覽這些:http://stackoverflow.com/search?q=php%20regex%20detect%20www.example.com%20urls – mario