Εύρεση και Αντικατάσταση Κειμένου δωρεάν
Αναζητήστε και αντικαταστήστε κείμενο με απλή ή regex αντιστοίχιση, ζωντανό αριθμό αντιστοιχιών και επισημασμένη προεπισκόπηση. Υποστηρίζει αδιαφορία πεζοκεφαλαίων, ολόκληρη λέξη και αναφορές ομάδας λήψης regex.
💡 Στη λειτουργία κανονικής έκφρασης, χρησιμοποιήστε ομάδες λήψης στο Εύρεση όπως (\d{4})-(\d{2}) και αναφερθείτε σε αυτές στο Αντικατάσταση με $1, $2 — ιδανικό για μαζική μορφοποίηση ημερομηνιών, ονομάτων ή ID.
Συνηθισμένες χρήσεις
- Μαζική Αναζήτηση και Αντικατάσταση ΚειμένουΑντικαταστήστε κάθε εμφάνιση μιας λέξης ή φράσης σε ένα μπλοκ κειμένου ταυτόχρονα.
- Regex Αναζήτηση και ΑντικατάστασηΧρησιμοποιήστε κανονικές εκφράσεις με ομάδες σύλληψης για μαζική αναμόρφωση κειμένου.
- Αναζήτηση και Αντικατάσταση στον ΚώδικαΑλλάξτε όνομα μεταβλητών ή επανεγγραφή μοτίβων σε ένα τμήμα κώδικα γρήγορα.
- Καθαρισμός Ακατάστατων ΔεδομένωνΑφαιρέστε ή κανονικοποιήστε τυχαίους χαρακτήρες, οριοθέτες και μορφοποίηση σε επικολλημένα δεδομένα.
- Αντικατάσταση Λέξεων κατά τη ΣυγγραφήΑνταλλάξτε μια επαναλαμβανόμενη λέξη ή αλλάξτε το όνομα ενός χαρακτήρα σε ολόκληρο το σχέδιο.
Πώς λειτουργεί
Η Εύρεση και αντικατάσταση εκτελείται εξ ολοκλήρου στον browser σας με την ενσωματωμένη μηχανή RegExp της JavaScript — χωρίς βιβλιοθήκη, διακομιστή ή μεταφόρτωση. Το κείμενο επεξεργάζεται τοπικά τη στιγμή που πληκτρολογείτε, με String.prototype.matchAll για καταμέτρηση και String.prototype.replace για αντικατάσταση.
- 1Το μοτίβο μεταγλωττίζεται σε RegExpΚαθώς πληκτρολογείτε, ο όρος αναζήτησης μεταγλωττίζεται σε RegExp της JavaScript με καθυστέρηση 150 ms, ώστε παθολογικά μοτίβα να μην παγώνουν την καρτέλα σε κάθε πάτημα. Στη λειτουργία απλού κειμένου κάθε μεταχαρακτήρας regex γίνεται πρώτα escape, οπότε οι τελείες και οι αγκύλες αντιμετωπίζονται κυριολεκτικά. Η λειτουργία Regex περνά το μοτίβο σας αυτούσιο. Η λειτουργία ολόκληρης λέξης περικλείει το μοτίβο σε άγκυρες ορίων λέξης \b(?:...)\b και η λειτουργία χωρίς διάκριση πεζών/κεφαλαίων προσθέτει τη σημαία i.
- 2Ένα πέρασμα matchAll μετρά και επισημαίνειΜία κλήση matchAll στο κείμενο παράγει κάθε αντικείμενο αντιστοιχίας. Το πλήθος αντιστοιχιών διαβάζεται απευθείας από το μήκος του πίνακα. Για κείμενα κάτω από 200.000 χαρακτήρες, δημιουργείται επισημασμένη προεπισκόπηση διατρέχοντας τις θέσεις αντιστοιχιών και περικλείοντας κάθε εύρημα σε tag <mark> — το HTML-escaping εφαρμόζεται στα τμήματα κειμένου πριν από την εισαγωγή, όχι μετά, οπότε αντιστοιχίες με &, < ή > χειρίζονται σωστά.
- 3Αντικατάσταση με κυριολεκτικό κείμενο ή αναφορές σε ομάδες σύλληψηςΗ έξοδος παράγεται με String.prototype.replace και τη σημαία global, αντικαθιστώντας όλες τις αντιστοιχίες ταυτόχρονα. Στη λειτουργία απλού κειμένου, κάθε $ στη συμβολοσειρά αντικατάστασης διπλασιάζεται σε $$ ώστε χαρακτήρες όπως $& και $1 να εισάγονται αυτούσιοι αντί να ερμηνεύονται ως αναφορές. Στη λειτουργία Regex, τα $1, $2 κ.λπ. λειτουργούν ως τυπικές αντικαταστάσεις ομάδων σύλληψης της JavaScript.
- 4Αντιγράψτε ή κατεβάστε το αποτέλεσμαΤο νέο κείμενο εμφανίζεται σε textarea μόνο για ανάγνωση καθώς πληκτρολογείτε. Η αντιγραφή χρησιμοποιεί το navigator.clipboard.writeText API του browser. Η λήψη δημιουργεί συγχρονισμένα ένα Blob τύπου text/plain και ενεργοποιεί τοπική αποθήκευση — τίποτα δεν φεύγει από τη συσκευή σας σε κανένα σημείο.
Σχετικά εργαλεία
Εύρεση και αντικατάσταση σε Word, PowerPoint και Excel
Αντικαταστήστε λέξεις σε αρχεία .docx, .pptx και .xlsx χωρίς Office: πολλά ζεύγη εύρεση → αντικατάσταση, πολλά αρχεία ταυτόχρονα, διάκριση πεζών-κεφαλαίων, ολόκληρες λέξεις ή regex. Η μορφοποίηση, οι εικόνες και η διάταξη παραμένουν ως έχουν· τίποτα δεν ανεβαίνει.
Μαζική μετονομασία αρχείων
Μετονομάστε πολλά αρχεία ταυτόχρονα: εύρεση και αντικατάσταση (ή regex), πεζά/κεφαλαία, πρόθεμα, επίθεμα, αρίθμηση και η ημερομηνία λήψης μιας φωτογραφίας. Ζωντανή προεπισκόπηση και λήψη των μετονομασμένων αρχείων σε ZIP. Λειτουργεί σε κάθε συσκευή· τίποτα δεν ανεβαίνει.
Επιλογέας emoji
Αναζητήστε και αντιγράψτε emoji με ένα κλικ. Περιηγηθείτε ανά κατηγορία, φτιάξτε μια σειρά από πολλά emoji, επιλέξτε τόνο δέρματος και βρείτε αυτά που χρησιμοποιήσατε πρόσφατα.