Use aliases for bytes and string regex variants
This commit is contained in:
@@ -5,7 +5,8 @@ use std::{
|
||||
path::PathBuf,
|
||||
};
|
||||
|
||||
use regex::bytes::Regex;
|
||||
use regex::Regex as StrRegex;
|
||||
use regex::bytes::Regex as BytesRegex;
|
||||
|
||||
fn main() {
|
||||
let path = args().nth(1).expect("no file given");
|
||||
@@ -15,9 +16,9 @@ fn main() {
|
||||
.read_to_end(&mut data)
|
||||
.unwrap();
|
||||
|
||||
let re_obj_begin = Regex::new(r"\d+ \d+ obj\n").unwrap();
|
||||
let re_line = Regex::new(r"[^\n]*\n").unwrap();
|
||||
let re_len = regex::Regex::new(r"/Length (\d+)").unwrap();
|
||||
let re_obj_begin = BytesRegex::new(r"\d+ \d+ obj\n").unwrap();
|
||||
let re_line = BytesRegex::new(r"[^\n]*\n").unwrap();
|
||||
let re_len = StrRegex::new(r"/Length (\d+)").unwrap();
|
||||
|
||||
let mut data = &data[..];
|
||||
let mut filecount: usize = 0;
|
||||
|
||||
Reference in New Issue
Block a user