Rust không bao gồm một phương thức sẵn có để viết hoa từng từ trong một chuỗi, nhưng chúng ta có thể dễ dàng triển khai phương pháp của riêng mình bằng cách sử dụng phương thức to_ascii_uppercase cho các ký tự đơn và lặp qua các từ.
to_ascii_uppercase
Rust cung cấp cho bạn một số cách để ghép các văn bản lại với nhau.
Trước phương thức .to_lowercase(), bạn có thể đã thấy người dùng Rust sử dụng .to_ascii_lowercase() cho cùng một nhiệm vụ, nhưng nó chỉ ảnh hưởng đến các ký tự ASCII.
.to_lowercase()
.to_ascii_lowercase()
Trong Rust, chúng ta có thể sử dụng phương thức replace từ kiểu String hoặc regex cho các mẫu phức tạp hơn.
replace
String
Hãy thử ngay với Rust.
Rust cung cấp len() cho độ dài trực tiếp.
len()
Trong Rust, chúng ta sử dụng macro format!.
format!
Đôi khi bạn có một chuỗi với dấu ngoặc hỗn hợp, như thế này.
Việc tìm kiếm và thay thế văn bản đã tồn tại từ khi các trình soạn thảo văn bản đầu tiên xuất hiện.
Rust sử dụng crate regex cho các thao tác regex.
regex