diff options
Diffstat (limited to 'examples/replace.c')
| -rw-r--r-- | examples/replace.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/replace.c b/examples/replace.c index eba8e813..2926977c 100644 --- a/examples/replace.c +++ b/examples/replace.c @@ -8,23 +8,23 @@ int main () // replace signatures used in the same order as described above: - // Ustring positions: 0123456789*123456789*12345 - cstr s = cstr_from(base); // "this is a test string." + // Ustring positions: 0123456789*123456789*12345 + cstr s = cstr_from(base); // "this is a test string." cstr m = cstr_clone(s); c_autodefer (cstr_drop(&s), cstr_drop(&m)) { cstr_append(&m, cstr_str(&m)); cstr_append(&m, cstr_str(&m)); printf("%s\n", cstr_str(&m)); - cstr_replace_at(&s, 9, 5, s2); // "this is an example string." (1) + cstr_replace_at(&s, 9, 5, s2); // "this is an example string." (1) printf("(1) %s\n", cstr_str(&s)); - cstr_replace_n(&s, 19, 6, s3+7, 6); // "this is an example phrase." (2) + cstr_replace_with_n(&s, 19, 6, s3+7, 6); // "this is an example phrase." (2) printf("(2) %s\n", cstr_str(&s)); - cstr_replace_at(&s, 8, 10, "just a"); // "this is just a phrase." (3) + cstr_replace_at(&s, 8, 10, "just a"); // "this is just a phrase." (3) printf("(3) %s\n", cstr_str(&s)); - cstr_replace_n(&s, 8, 6,"a shorty", 7); // "this is a short phrase." (4) + cstr_replace_with_n(&s, 8, 6,"a shorty", 7); // "this is a short phrase." (4) printf("(4) %s\n", cstr_str(&s)); - cstr_replace_at(&s, 22, 1, "!!!"); // "this is a short phrase!!!" (5) + cstr_replace_at(&s, 22, 1, "!!!"); // "this is a short phrase!!!" (5) printf("(5) %s\n", cstr_str(&s)); } } |
