about summary refs log tree commit diff
path: root/src/libregex/re.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libregex/re.rs')
-rw-r--r--src/libregex/re.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libregex/re.rs b/src/libregex/re.rs
index 5958089a8a4..83c1cb37158 100644
--- a/src/libregex/re.rs
+++ b/src/libregex/re.rs
@@ -425,7 +425,7 @@ impl Regex {
     /// # use regex::Captures; fn main() {
     /// let re = regex!(r"([^,\s]+),\s+(\S+)");
     /// let result = re.replace("Springsteen, Bruce", |caps: &Captures| {
-    ///     format_strbuf!("{} {}", caps.at(2), caps.at(1))
+    ///     format!("{} {}", caps.at(2), caps.at(1))
     /// });
     /// assert_eq!(result.as_slice(), "Bruce Springsteen");
     /// # }
@@ -761,9 +761,8 @@ impl<'t> Captures<'t> {
         let re = Regex::new(r"(^|[^$]|\b)\$(\w+)").unwrap();
         let text = re.replace_all(text, |refs: &Captures| -> String {
             let (pre, name) = (refs.at(1), refs.at(2));
-            format_strbuf!("{}{}",
-                           pre,
-                           match from_str::<uint>(name.as_slice()) {
+            format!("{}{}", pre,
+                    match from_str::<uint>(name.as_slice()) {
                 None => self.name(name).to_string(),
                 Some(i) => self.at(i).to_string(),
             })