Προγραμματισμός με κείμενο: Παραδείγματα

Ακολουθεί μια αναδρομική διαδικασία που χρησιμοποιεί τις εντολές εύρεση και βρέθηκε? για την αντικατάσταση μιας λέξης, όσες φορές αυτή εμφανίζεται, με κάποια άλλη.

για αντικατάσταση :λέξη :νέα
εύρεση :λέξη
αν όχι βρέθηκε? [στοπ]
παρεμβολή :νέα
αντικατάσταση :λέξη :νέα
τέλος

ΑρχήΚειμένου
αντικατάσταση "νάχα "νά'χα

Υπάρχει ένα πρόβλημα. Έχουν βρεθεί όλα τα "νάχα", ακόμη και αυτά που υπάρχουν μέσα σε λέξεις. Επειδή το "νάχα'" εισάγεται χωρίς διάστημα μπροστά. Μπορείτε να χρησιμοποιήσετε τις κατακόρυφες γραμμές, προκειμένου να αντικαταστήσετε μια λέξη που ακολουθεί μετά από διάστημα με κάποια άλλη λέξη που επίσης ακολουθείται από διάστημα.

ΑρχήΚειμένου
αντικατάσταση "| νάχα | "| νά'χα|


Μια άλλη πρακτική χρήση των ενολών εύρεση και βρέθηκε? είναι η διαγραφή ορισμένων χαρακτήρων ή γραμμάτων του κειμένου. Αφού η διαγραφή διαγράφει το γράμμα που βρίσκεται στα δεξιά του δρομέα, μετά την εύρεση, πρέπει να μετακινήσετε το δρομέα προς τα πίσω με την εντολή ΔρΠ, πριν τη διαγραφή.

για εξαίρεση :γρ
εύρεση :γρ
αν όχι βρέθηκε? [στοπ]
ΔρΠ διαγραφή
εξαίρεση :γρ
τέλος

ΑρχήΚειμένου εξαίρεση "α