Επίπεδο 4.8 του προβληματολογίου Rust
Δίνεται μια συμβολοσειρά με γράμματα:
let txt: &str = "Aaa Bbb Ccc";
Ελέγξτε ότι σε αυτήν τη συμβολοσειρά δεν υπάρχουν περισσότερα από δύο κεφαλαία γράμματα.
Δίνεται μια ημερομηνία στην ακόλουθη μορφή:
let txt: &str = "2025-12-31";
Μετατρέψτε αυτήν την ημερομηνία σε τον ακόλουθο πίνακα:
["31", "12", "2025"]
Δίνεται κάποια συμβολοσειρά με λέξεις:
"aaa bbb ccc"
Κάντε κεφαλαίο τον πρώτο χαρακτήρα κάθε λέξης σε αυτήν τη συμβολοσειρά. Στην περίπτωσή μας πρέπει να προκύψει το ακόλουθο:
"Aaa Bbb Ccc"
Δίνεται ένα διάνυσμα χαρακτήρων:
let vct = vec!['a', 'b', 'c', 'd', 'e', 'f'];
Συγχωνεύστε αυτούς τους χαρακτήρες ανά ζεύγη σε μορφή συμβολοσειράς και γράψτε τους σε ένα νέο διάνυσμα:
["ab", "cd", "ef"]