pub fn overlay_for(
s: &str,
new_sub_str: &str,
start: i32,
count: i32,
writer: &mut impl Write,
) -> Result<()>
Expand description
Replaces a substring of the given string with a new substring.
statement error not positive
select overlay('αβγδεζ' placing '①②③' from 0);
query T
select overlay('αβγδεζ' placing '①②③' from 10);
----
αβγδεζ①②③
query T
select overlay('αβγδεζ' placing '①②③' from 4 for 2);
----
αβγ①②③ζ
query T
select overlay('αβγδεζ' placing '①②③' from 4);
----
αβγ①②③
query T
select overlay('αβγδεζ' placing '①②③' from 2 for 4);
----
α①②③ζ
query T
select overlay('αβγδεζ' placing '①②③' from 2 for 7);
----
α①②③
query T
select overlay('αβγδεζ' placing '①②③' from 4 for 0);
----
αβγ①②③δεζ
query T
select overlay('αβγδεζ' placing '①②③' from 4 for -2);
----
αβγ①②③βγδεζ
query T
select overlay('αβγδεζ' placing '①②③' from 4 for -1000);
----
αβγ①②③αβγδεζ