Clarify the description for rfind
Changes the example code to illustrate the difference between find and rfind
This commit is contained in:
parent
e59b08e62e
commit
d27e7d04a1
1 changed files with 6 additions and 5 deletions
|
@ -3158,11 +3158,11 @@ impl str {
|
||||||
/// Simple patterns:
|
/// Simple patterns:
|
||||||
///
|
///
|
||||||
/// ```
|
/// ```
|
||||||
/// let s = "Löwe 老虎 Léopard";
|
/// let s = "Löwe 老虎 Léopard Gepardi";
|
||||||
///
|
///
|
||||||
/// assert_eq!(s.find('L'), Some(0));
|
/// assert_eq!(s.find('L'), Some(0));
|
||||||
/// assert_eq!(s.find('é'), Some(14));
|
/// assert_eq!(s.find('é'), Some(14));
|
||||||
/// assert_eq!(s.find("Léopard"), Some(13));
|
/// assert_eq!(s.find("pard"), Some(17));
|
||||||
/// ```
|
/// ```
|
||||||
///
|
///
|
||||||
/// More complex patterns using point-free style and closures:
|
/// More complex patterns using point-free style and closures:
|
||||||
|
@ -3190,8 +3190,8 @@ impl str {
|
||||||
pat.into_searcher(self).next_match().map(|(i, _)| i)
|
pat.into_searcher(self).next_match().map(|(i, _)| i)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the byte index of the last character of this string slice that
|
/// Returns the byte index for the first character of the rightmost match of the pattern in
|
||||||
/// matches the pattern.
|
/// this string slice.
|
||||||
///
|
///
|
||||||
/// Returns [`None`] if the pattern doesn't match.
|
/// Returns [`None`] if the pattern doesn't match.
|
||||||
///
|
///
|
||||||
|
@ -3207,10 +3207,11 @@ impl str {
|
||||||
/// Simple patterns:
|
/// Simple patterns:
|
||||||
///
|
///
|
||||||
/// ```
|
/// ```
|
||||||
/// let s = "Löwe 老虎 Léopard";
|
/// let s = "Löwe 老虎 Léopard Gepardi";
|
||||||
///
|
///
|
||||||
/// assert_eq!(s.rfind('L'), Some(13));
|
/// assert_eq!(s.rfind('L'), Some(13));
|
||||||
/// assert_eq!(s.rfind('é'), Some(14));
|
/// assert_eq!(s.rfind('é'), Some(14));
|
||||||
|
/// assert_eq!(s.rfind("pard"), Some(24));
|
||||||
/// ```
|
/// ```
|
||||||
///
|
///
|
||||||
/// More complex patterns with closures:
|
/// More complex patterns with closures:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue