use crate::extract::{response::Response, selector::re_matches};
impl Response {
pub fn re(&self, pattern: &str) -> Vec<String> {
match self.text() {
Some(t) => re_matches(t, pattern),
None => vec![],
}
}
pub fn re_first(&self, pattern: &str) -> Option<String> {
self.re(pattern).into_iter().next()
}
}