mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-04 01:42:54 +03:00
String.split_terminator: Add an example when using a slice of chars
This commit is contained in:
@@ -1354,6 +1354,9 @@ pub fn rsplit<'a, P>(&'a self, pat: P) -> RSplit<'a, P>
|
||||
///
|
||||
/// let v: Vec<&str> = "A..B..".split_terminator(".").collect();
|
||||
/// assert_eq!(v, ["A", "", "B", ""]);
|
||||
///
|
||||
/// let v: Vec<&str> = "A.B:C.D".split_terminator(&['.', ':'][..]).collect();
|
||||
/// assert_eq!(v, ["A", "B", "C", "D"]);
|
||||
/// ```
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
#[inline]
|
||||
@@ -1397,6 +1400,9 @@ pub fn split_terminator<'a, P: Pattern<'a>>(&'a self, pat: P) -> SplitTerminator
|
||||
///
|
||||
/// let v: Vec<&str> = "A..B..".rsplit_terminator(".").collect();
|
||||
/// assert_eq!(v, ["", "B", "", "A"]);
|
||||
///
|
||||
/// let v: Vec<&str> = "A.B:C.D".rsplit_terminator(&['.', ':'][..]).collect();
|
||||
/// assert_eq!(v, ["D", "C", "B", "A"]);
|
||||
/// ```
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
#[inline]
|
||||
|
||||
Reference in New Issue
Block a user