Δοκιμάστε μια κανονική έκφραση έναντι του κειμένου σας σε πραγματικό χρόνο. Δείτε κάθε αντιστοιχία επισημασμένη, με ομάδες σύλληψης και σημαίες. Εκτελείται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.
Πώς να χρησιμοποιήσετε το Δοκιμαστής Regex
Πληκτρολογήστε την κανονική σας έκφραση στο πεδίο μοτίβου.
Εναλλάξτε τις σημαίες (g, i, m, s, u) που χρειάζεστε.
Εισαγάγετε τη συμβολοσειρά δοκιμής και δείτε τις αντιστοιχίες επισημασμένες με τις ομάδες τους.
The regex tester lets you build and debug regular expressions against your own sample text, with matches highlighted live as you type. It is useful for validating input formats, extracting fields from logs, or testing a pattern before pasting it into code.
Everything runs in your browser, so your patterns and test text are never uploaded.
It uses the JavaScript regular-expression engine, the same one in every browser and in Node.js, so a pattern that works here works in your JavaScript and TypeScript code.
Toggle the global, case-insensitive, multiline and other flags to change how a pattern matches. You see every match along with its capture groups, so you can confirm exactly what each part of the pattern is pulling out.
Other languages such as PCRE, Python and Go share most syntax but differ in some features, so a few advanced constructs may behave differently outside JavaScript. If a pattern works here but not in another language, an engine-specific construct is usually the reason.
Συχνές ερωτήσεις
Η μηχανή JavaScript (ECMAScript) που είναι ενσωματωμένη στο πρόγραμμα περιήγησής σας, οπότε τα αποτελέσματα ταιριάζουν με αυτά που θα κάνει ο κώδικας JavaScript και TypeScript σας.
Το g αντιστοιχίζει όλες τις εμφανίσεις, το i αγνοεί πεζά-κεφαλαία, το m κάνει τα ^ και $ να αντιστοιχίζουν σε αλλαγές γραμμής, το s αφήνει την τελεία να αντιστοιχίζει αλλαγές γραμμής, και το u ενεργοποιεί τον πλήρη χειρισμό Unicode.
Ενεργοποιήστε τη σημαία πολλαπλών γραμμών (m) ώστε τα ^ και $ να αντιστοιχίζουν σε κάθε αλλαγή γραμμής, και προσθέστε τη σημαία dotAll (s) αν χρειάζεστε επίσης η τελεία να αντιστοιχίζει χαρακτήρες αλλαγής γραμμής.
Ναι. Κάθε αντιστοιχία απαριθμεί τις αριθμημένες ομάδες σύλληψής της, και οι ονομασμένες ομάδες εμφανίζονται με το όνομα, ώστε να βλέπετε ακριβώς τι συνέλαβε κάθε μέρος του μοτίβου.
Αυτό χρησιμοποιεί τη μηχανή JavaScript. Το PCRE, η Python και άλλα μοιράζονται την περισσότερη σύνταξη αλλά διαφέρουν σε lookbehind, ονομασμένες ομάδες και ορισμένες διαφυγές, οπότε μεταφέρετε προηγμένα μοτίβα με προσοχή.
Όχι. Το μοτίβο και το κείμενο δοκιμής σας αξιολογούνται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας και δεν φεύγουν ποτέ από τη συσκευή σας.
Ενσωματώστε αυτό το εργαλείο
Προσθέστε αυτό το εργαλείο στον δικό σας ιστότοπο. Αντιγράψτε το παρακάτω απόσπασμα, ενημερώνεται αυτόματα.
<iframe src="https://monu.tools/embed/el/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Σχετικά εργαλεία
Δημιουργήστε και ελέγξτε εκφράσεις cron. Επιλέξτε μια προεπιλογή ή επεξεργαστείτε τα πέντε πεδία, και δείτε τους επόμενους χρόνους εκτέλεσης στη ζώνη ώρας σας. Εκτελείται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.
Μορφοποιήστε, ομορφύνετε και επικυρώστε JSON online με σαφή μηνύματα σφάλματος για μη έγκυρη είσοδο.
Κωδικοποιήστε κείμενο σε Base64 ή αποκωδικοποιήστε Base64 πίσω σε κείμενο. Ασφαλές για UTF-8 με αυτόματη αναγνώριση κατεύθυνσης.
Δημιουργήστε 5 τυχαία UUID έκδοσης 4 κατά RFC 4122 ταυτόχρονα. Η είσοδος αγνοείται, εκτελέστε ξανά για νέα παρτίδα.