pub trait StringExt {
// Required methods
fn substring_before(&self, search: &str) -> String;
fn substring_after(&self, search: &str) -> String;
fn substring_before_last(&self, search: &str) -> String;
fn substring_after_last(&self, search: &str) -> String;
fn substring_between(&self, start: &str, end: &str) -> String;
}Required Methods§
Sourcefn substring_before(&self, search: &str) -> String
fn substring_before(&self, search: &str) -> String
Returns the string before the search string.
Sourcefn substring_after(&self, search: &str) -> String
fn substring_after(&self, search: &str) -> String
Returns the string after the search string.
Sourcefn substring_before_last(&self, search: &str) -> String
fn substring_before_last(&self, search: &str) -> String
Returns the string before the last match of the search string.
Sourcefn substring_after_last(&self, search: &str) -> String
fn substring_after_last(&self, search: &str) -> String
Returns the string after the last match of the search string.
Sourcefn substring_between(&self, start: &str, end: &str) -> String
fn substring_between(&self, start: &str, end: &str) -> String
Returns the string between the start and end bookend strings.