diff --git a/src/main.rs b/src/main.rs index b4039fe..b0e5145 100644 --- a/src/main.rs +++ b/src/main.rs @@ -216,7 +216,7 @@ fn preprocess(string: String) -> String { let start_delims = vec![b'(', b'<']; let end_delims = vec![b')', b'>']; let links = finder.links(result.as_str()).filter(|link| { - // link.end() is the first char AFTER the link! + // link.end() is the first char AFTER the link! (link.start() == 0 || link.end() == result.len()) || (!start_delims.contains(&result_vec[link.start() - 1]) && !end_delims.contains(&result_vec[link.end()]))