【文件属性】:
文件名称:regexm:用于编写正则表达式模式匹配的Rust宏
文件大小:6KB
文件格式:ZIP
更新时间:2021-03-19 10:35:59
rust pattern-matching regex macro Rust
正则表达式
用于编写正则表达式模式匹配的Rust宏。
特征
捕获组
依存关系
[ dependencies ]
regex = " 1 "
regexm = " 0.2 "
用法
fn main () {
let text1 = "2020-01-01" ;
regexm :: regexm! ( match text1 {
r"^\d{4}$" => println! ( "yyyy" ),
r"^\d{4}-\d{2}$" => println! ( "yyyy-mm" ),
// block
r"^\d{4}-\d{2}-\d{2}$" => {
let yyyy_mm_dd = "yyyy-mm-dd" ;
println! ( "{}" , yyyy_m
【文件预览】:
regexm-main
----.github()
--------FUNDING.yml(16B)
--------workflows()
----LICENSE(1KB)
----src()
--------lib.rs(18KB)
----Cargo.toml(403B)
----examples()
--------simple.rs(747B)
--------capture_groups.rs(445B)
----.gitignore(19B)
----README.md(2KB)