std::basic_string<CharT,Traits,Allocator>::replace_with_range
From cppreference.com
< cpp | string | basic string
template< container-compatible-range<CharT> R > constexpr std::basic_string& replace_with_range( const_iterator first, |
(since C++23) | |
Replaces the characters in the range [
first,
last)
with the characters from the range rg.
Equivalent to
return replace(first, last, std::basic_string( std::from_range,