Ελεγκτής & Εντοπιστής Σφαλμάτων Regex

Ελεγκτής & Εντοπιστής Σφαλμάτων Regex

Δοκιμάστε, αποσφαλματώστε και γράψτε κανονικές εκφράσεις σε πραγματικό χρόνο. Βρείτε αντιστοιχίες υποσυμβολοσειρών και συλλάβετε ομάδες ευρετηρίου άμεσα.

/ /
Αποτελέσματα Αντιστοίχισης:
0 Matches

Περισσότερα εργαλεία

Χαρακτηριστικά

Γιατί να χρησιμοποιήσετε το Regex Tester;

Δοκιμάστε και εντοπίστε σφάλματα σε κανονικές εκφράσεις σε πραγματικό χρόνο.

🎯

Αντιστοιχίσεις σε πραγματικό χρόνο

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

🧬

Ομάδες σύλληψης

Εξετάστε καθαρά τις αγκύλες δείκτη των καταγεγραμμένων διακριτικών και τις ονομαστικές ομάδες.

⚙️

Προσαρμογή σημαιών

Εναλλαγή παγκόσμιας αναζήτησης, αδιαφορίας πεζών-κεφαλαίων ή περιορισμών αντιστοίχισης πολλαπλών γραμμών άμεσα.

✔️

Τυπική συμβατότητα

Πλήρως εναρμονισμένο με τις τυπικές προδιαγραφές σύνταξης regex της JavaScript.

🔒

Καμία Υποβολή Διακομιστή

Οι λειτουργίες εκτελούνται στη μνήμη του τοπικού προγράμματος περιήγησης. Το περιεχόμενο του θέματος και τα μοτίβα δεν μεταφορτώνονται ποτέ.

🛡️

Προστασία από Άπειρους Βρόχους

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

Συχνές Ερωτήσεις

Μια κανονική έκφραση είναι μια ακολουθία χαρακτήρων που σχηματίζει ένα πρότυπο αναζήτησης. Μπορεί να χρησιμοποιηθεί για λειτουργίες αναζήτησης κειμένου και αντικατάστασης κειμένου.

Η σημαία 'g' (global) διασφαλίζει ότι επιστρέφονται όλες οι αντιστοιχίσεις των μοτίβων, αντί να διακόπτεται η αναζήτηση μετά την πρώτη αντιστοίχιση. Η σημαία 'i' (ignore case) κάνει την αναζήτηση χωρίς διάκριση πεζών-κεφαλαίων.

Οποιοδήποτε υπο-μοτίβο που περικλείεται σε παρενθέσεις (π.χ., (\w+)) σχηματίζει μια ομάδα καταγραφής. Το εργαλείο παραθέτει τα περιεχόμενα και το ευρετήριο κάθε ομάδας καταγραφής ξεχωριστά.

Όχι. Όλα συμβαίνουν στην πλευρά του πελάτη. Να είστε προσεκτικοί με τα πρότυπα 'catastrophic backtracking' που μπορεί προσωρινά να παγώσουν τις καρτέλες του προγράμματος περιήγησης.

Συμβαίνει όταν μια κανονική έκφραση χρησιμοποιεί ένθετες ποσοτικοποιητές (όπως (a+)+), προκαλώντας τη μηχανή να αναζητήσει εκθετικό αριθμό διαδρομών για μια μη αντιστοιχισμένη συμβολοσειρά, οδηγώντας σε προβλήματα απόδοσης.

Οι συνήθεις σημαίες περιλαμβάνουν τις g (καθολική αναζήτηση), i (χωρίς διάκριση πεζών-κεφαλαίων), m (αναζήτηση σε πολλές γραμμές) και s (επιτρέπει στην τελεία να ταιριάζει με τον χαρακτήρα νέας γραμμής).

Οι σύγχρονες μηχανές regex JavaScript υποστηρίζουν τόσο τα lookahead ((?=...)) όσο και τα lookbehind ((?<=...)).
Αποδέχεστε τα cookies;

Χρησιμοποιούμε cookies για να βελτιώσουμε την εμπειρία πλοήγησής σας. Με τη χρήση αυτού του ιστότοπου, συναινείτε στην πολιτική μας σχετικά με τα cookies.

Περισσότερα
Loading chat...
Connecting to community chat.