Lines Matching defs:replacen
3744 assert_eq!("".replacen('a', "b", 5), "");
3745 assert_eq!("acaaa".replacen("a", "b", 3), "bcbba");
3746 assert_eq!("aaaa".replacen("a", "b", 0), "aaaa");
3749 assert_eq!(" test test ".replacen(test, "toast", 3), " toast toast ");
3750 assert_eq!(" test test ".replacen(test, "toast", 0), " test test ");
3751 assert_eq!(" test test ".replacen(test, "", 5), " ");
3753 assert_eq!("qwer123zxc789".replacen(char::is_numeric, "", 3), "qwerzxc789");
15254 /// `replacen` creates a new [`String`], and copies the data from this string slice into it.
15264 /// assert_eq!("new new 123 foo", s.replacen("foo", "new", 2));
15265 /// assert_eq!("faa fao 123 foo", s.replacen('o', "a", 3));
15266 /// assert_eq!("foo foo new23 foo", s.replacen(char::is_numeric, "new", 1));
15273 /// assert_eq!(s, s.replacen("cookie monster", "little lamb", 10));
15278 pub fn replacen<'a, P: Pattern<'a>>(&'a self, pat: P, to: &str, count: usize) -> String {