diff --git a/src/swapper.rs b/src/swapper.rs index 11f65d6..73be56d 100644 --- a/src/swapper.rs +++ b/src/swapper.rs @@ -136,9 +136,7 @@ impl<'a> Swapper<'a> { let options = self.executor.execute(params); let lines: Vec<&str> = options.split('\n').collect(); - //let pattern = Regex::new(r#"@thumbs-([\w\-0-9]+)\s+(.+)"#).unwrap(); - let pattern = - Regex::new(r#"@thumbs-([\w\-0-9]+)\s+"?([\w\d\[\{\(\-\+/\\\.,\|=\)\}\]!@#\$%\^&~`:<>\?;'\*]+)"?$"#).unwrap(); + let pattern = Regex::new(r#"@thumbs-([\w\-0-9]+)\s+"?([^"]+)"?$"#).unwrap(); let args = lines .iter()