Μετέτρεψε μια φράση στο ακρώνυμό της.
Οι τεχνόφιλοι λατρεύουν τα TLA (ακρώνυμα τριών γραμμάτων)!
Βοήθησε να παραχθεί λίγη ορολογία γράφοντας ένα πρόγραμμα που μετατρέπει ένα μεγάλο όνομα, όπως το Portable Network Graphics, στο ακρώνυμό του (PNG).
Η στίξη αντιμετωπίζεται ως εξής: τα ενωτικά χωρίζουν τις λέξεις (όπως τα κενά); όλη η άλλη στίξη μπορεί να αφαιρεθεί από την είσοδο.
Για παράδειγμα:
| Είσοδος | Έξοδος |
|---|---|
| As Soon As Possible | ASAP |
| Liquid-crystal display | LCD |
| Thank George It's Friday! | TGIF |
Το buffer για τη συμβολοσειρά εισόδου χρησιμοποιεί τα bytes 64-191 της γραμμικής μνήμης.
Μπορείς να τροποποιήσεις αυτό το buffer επιτόπου, αν θέλεις να αποφύγεις πρόσθετες δεσμεύσεις μνήμης.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις WebAssembly με 87 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.
Κάνουμε μια ήπια βουτιά στις κανονικές εκφράσεις, ξεκινώντας με το βασικό ταίριασμα κενών χαρακτήρων, εξερευνώντας το unicode και καταλήγοντας στα αρνητικά lookbehind. Τελειώνουμε ρίχνοντας μια ματιά σε κάποιες άλλες προσεγγίσεις για το Ακρώνυμο, όπως οι μηχανές καταστάσεων.