Βίντεο: How to make High Powered M Launcher from Syringe - Hydraulic toy 2024
σε κείμενο και αντικαθιστά αυτό το μοτίβο με κείμενο αντικατάστασης. Χρησιμοποιείτε το sub () για να αντικαταστήσετε κείμενο με κείμενο και χρησιμοποιείτε το gsub () του ξαδέλφου του για να αντικαταστήσετε όλες τις εμφανίσεις ενός μοτίβου. (Το g στην gsub () αντιπροσωπεύει global )
Ας υποθέσουμε ότι έχετε την πρόταση Είναι ένας λύκος σε φθηνά ρούχα . Μπορείτε να το διορθώσετε με μια αντικατάσταση gsub (). Η συνάρτηση gsub () παίρνει τρία επιχειρήματα: το μοτίβο που θα βρείτε, το μοτίβο αντικατάστασης και το κείμενο που θέλετε να τροποποιήσετε:
Ένας άλλος κοινός τύπος προβλήματος που μπορεί να λυθεί με αντικατάσταση κειμένου είναι η αφαίρεση υποστοιχιών. Η κατάργηση των υποσυνόλων είναι η ίδια με την αντικατάσταση της υποστέλεσης με κενό κείμενο (δηλαδή, τίποτα).
Φανταστείτε μια κατάσταση στην οποία έχετε τρία ονόματα αρχείων σε ένα διάνυσμα: file_a. csv, file_b. csv και file_c. csv. Ο στόχος σας είναι να εξαγάγετε τα a, b, και c από αυτά τα ονόματα αρχείων. Μπορείτε να το κάνετε με δύο βήματα: Αρχικά, αντικαταστήστε το μοτίβο "file_" με τίποτα και στη συνέχεια αντικαταστήστε το ". csv "χωρίς τίποτα. Θα μείνει με το επιθυμητό διάνυσμα:
gsub (" csv "," y " "c"