From 64970a80bca98ca1cb4de8fd66842fed9f46f319 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Thu, 28 Mar 2024 10:57:28 +0000 Subject: [PATCH] remove cruft from log line --- src/main.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 49595f3..3dde4c3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,10 +9,16 @@ struct Cli { fn main() -> anyhow::Result<()> { let cli = Cli::parse(); - let re = regex::Regex::new(r"^(.*?)[\t\s]+(.*?)[\t\s]+(.*)$")?; + let re = regex::Regex::new( + r"^(.*?)[\t\s]+(.*?)[\t\s]+(.*?)[\t\s]+(.*?)[\t\s]+(.*?)[\t\s]+(.*?)[\t\s]+(.*?)[\t\s]+(.*)$", + )?; for line in read_to_string(cli.input)?.lines() { if let Some(caps) = re.captures(line) { - println!("{} {:5} {}", &caps[2], &caps[1], &caps[3]); + // println!("{:#?}", &caps); + println!( + "{} {:5} {} {} {}", + &caps[2], &caps[1], &caps[6], &caps[7], &caps[8] + ); } else { println!("{}", line); }