Rollup merge of #88707 - sylvestre:split_example, r=yaahc
String.split_terminator: Add an example when using a slice of chars
This commit is contained in:
commit
36db658796
1 changed files with 6 additions and 0 deletions
|
@ -1353,6 +1353,9 @@ impl str {
|
||||||
///
|
///
|
||||||
/// let v: Vec<&str> = "A..B..".split_terminator(".").collect();
|
/// let v: Vec<&str> = "A..B..".split_terminator(".").collect();
|
||||||
/// assert_eq!(v, ["A", "", "B", ""]);
|
/// 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")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
#[inline]
|
#[inline]
|
||||||
|
@ -1396,6 +1399,9 @@ impl str {
|
||||||
///
|
///
|
||||||
/// let v: Vec<&str> = "A..B..".rsplit_terminator(".").collect();
|
/// let v: Vec<&str> = "A..B..".rsplit_terminator(".").collect();
|
||||||
/// assert_eq!(v, ["", "B", "", "A"]);
|
/// 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")]
|
#[stable(feature = "rust1", since = "1.0.0")]
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
Loading…
Add table
Reference in a new issue