4个版本
0.1.4 | 2023年11月2日 |
---|---|
0.1.3 |
|
0.1.2 | 2023年11月2日 |
0.1.1 |
|
0.1.0 | 2023年11月1日 |
#42 在 #ftp
每月 24次下载
7KB
76 行
URL验证器
一个用于URL验证的Rust库。
简介
URL验证器是一个简单且轻量级的Rust库,允许您根据特定标准检查给定的字符串是否为有效的URL。它对于确保您的Rust应用程序和脚本中的URL符合某些标准非常有用。
功能
- 根据以下标准验证URL
- URL必须包含有效的方案(例如,“http”,“https”,“ftp”)。
- 方案和URL的其余部分不能为空。
- URL必须恰好包含一次“://”。
- URL的其余部分应包含有效字符:字母数字、'.'、'-'、':'和'/'。
- 易于集成到您的Rust项目中。
安装
要在Rust项目中使用此库,请在您的Cargo.toml
中将其添加为依赖项。
[dependencies]
url_validator = "0.1.4"
用法
将此库集成到您的Rust应用程序中,以执行URL验证。主要函数is_valid_url
,如果URL有效则返回true
,否则返回false
。
extern crate url_validator;
use url_validator::is_valid_url;
fn main() {
let url = "https://www.example.com";
let is_valid = is_valid_url(url);
if is_valid {
println!("Valid URL: {}", url);
} else {
println!("Invalid URL: {}", url);
}
}
贡献
欢迎对此项目的贡献。如果您有任何改进、新功能或错误修复的想法,请随时在GitHub上打开一个问题或提交一个pull request。
许可
此库是开源的,可在MIT许可证下使用。您可以在项目中免费使用它并根据您的需要进行修改。
在您的Rust项目中享受使用URL验证器!如果您有任何问题或遇到问题,请随时联系。