hem*_*iya 0 php regex url-validation
我想检查用户插入的 URL 是否有效。我有不同的情况允许用户插入 URL
1) www.test.com (valid)
2) http://test.com (valid)
3) http://www.test.com (valid)
4) www.test (not valid)
Run Code Online (Sandbox Code Playgroud)
所以这种方式用户将能够插入www或http,如果用户只插入,www则http://在 URL 之前预先附加。我发现了很多正则表达式,但他们严格检查http://.
提前致谢。
看到这个链接可能对你有帮助。
<?php
// Variable to check
$url = "http://www.w3schools.com";
// Validate url
if (!filter_var($url, FILTER_VALIDATE_URL) === false) {
echo("$url is a valid URL");
} else {
echo("$url is not a valid URL");
}
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1350 次 |
| 最近记录: |