Μόνο στο πρόγραμμα περιήγησης

Regex Tester (Προεπισκόπηση Match/Groups/Replace)

Ένας ελεγκτής regex που μπορείτε να χρησιμοποιήσετε αμέσως—επικολλήστε το μοτίβο και το κείμενό σας και επιβεβαιώστε το αποτέλεσμα σε μία οθόνη. Οι αντιστοιχίσεις επισημαίνονται και οι ομάδες λήψης μαζί με τις προεπισκοπήσεις αντικατάστασης εμφανίζονται μαζί.

Όλα εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας. Τίποτα δεν στέλνεται σε διακομιστή.

/ /

Αξιολογείται με JavaScript (ECMAScript) regex. Η συμπεριφορά μπορεί να διαφέρει από το PCRE.

Σημαίες
Λεπτομέρειες
Τα g/i/m είναι τα βασικά. Ανοίξτε τις λεπτομέρειες για επιπλέον σημαίες.
Χρησιμοποιήστε $1, $2 για ομάδες. Το $& είναι η πλήρης αντιστοίχιση.
Κείμενο εισόδου
Επικολλήστε το κείμενο που θέλετε να δοκιμάσετε
Επισημάνσεις
Οι περιοχές που ταιριάζουν επισημαίνονται

            
Matches: {count} / Χρόνος: {ms}ms / Αγκυρωμένο: {anchor} / Αντικατάσταση: {replace} / Λειτουργία: {mode}
Αποτελέσματα

Επιλογές

Τρόπος χρήσης

Εισαγάγετε ένα μοτίβο

Πληκτρολογήστε το regex σας και επιλέξτε τις σημαίες που χρειάζεστε.

Επικολλήστε το κείμενο εισόδου

Οι επισημάνσεις εμφανίζονται στα δεξιά καθώς πληκτρολογείτε.

Επανεξέταση αποτελεσμάτων

Ελέγξτε τις αντιστοιχίσεις, τις ομάδες και τις αντικαταστάσεις στις καρτέες.

Δείγματα Εφαρμογή μοτίβου, σημαιών και αντικατάστασης

Σημειώσεις

Αυτό το εργαλείο αξιολογεί το JavaScript regex.

  • Ορισμένες λειτουργίες μόνο για PCRE (όπως οι ατομικές ομάδες) δεν είναι διαθέσιμες.
  • Οι ονομασμένες ομάδες και το lookbehind ενδέχεται να διαφέρουν ανάλογα με το περιβάλλον.
  • Τα αποτελέσματα δεν είναι εγγυημένο ότι ταιριάζουν ακριβώς με το PCRE.
Σημαντικό

Επαληθεύστε τα αποτελέσματα πριν από τη χρήση στην παραγωγή, επειδή η συμπεριφορά του PCRE μπορεί να διαφέρει.

FAQ

Τι είναι οι σημαίες g/i/m;

Εναλλάξτε τις μέσω των πλαισίων ελέγχου. (g=global, i=ignore case, m=multiline)

Μπορώ να δοκιμάσω αντικαταστάσεις;

Εισαγάγετε μια συμβολοσειρά αντικατάστασης για να δείτε την καρτέλα Αντικατάσταση να ενημερώνεται. Λειτουργούν επίσης αναφορές ομάδων στυλ $1.

Είναι αυτό διαφορετικό από το PCRE;

Ναι. Αυτό το εργαλείο χρησιμοποιεί JavaScript regex, επομένως ορισμένα μοτίβα συμπεριφέρονται διαφορετικά από το PCRE.