Rust
Rust
Get a Substring by Char Index and Length
Demonstrates how to use the GetRange method to get a substring by index and length.Note: This example demonstrates the GetRange method which was added in Chilkat v9.5.0.87.
Chilkat Rust Downloads
let sb = chilkat::StringBuilder::new();
// Load a file that contains this string: 0123456789ABCDEF
let _ = sb.load_file("qa_data/txt/remove_chars.txt", "utf-8").is_ok();
// Return "56789A" from the string.
// if removeFlag is true, the returned string is also removed from the sb.
let remove_flag = true;
let result = sb.get_range(5, 6, remove_flag).unwrap_or_default();
println!("{}", result);
println!("{}", sb.get_as_string().unwrap_or_default());
// Output is:
//
// 56789A
// 01234BCDEF