Regex Tester Online
Εντοπισμός σφαλμάτων σε τυπικές εκφράσεις JavaScript ζωντανά: επισημασμένες αντιστοιχίσεις, ομάδες λήψης, σημαίες και προεπισκόπηση αντικατάστασης.
Αποτέλεσμα
Αυτός ο ελεγκτής regex είναι ένας ζωντανός πάγκος εργασίας για την ανάπτυξη και τον εντοπισμό σφαλμάτων τυπικών εκφράσεων JavaScript. Πληκτρολογήστε ένα μοτίβο, αλλάξτε τις σημαίες g, i, m, s και u και επικολλήστε οποιοδήποτε δοκιμαστικό κείμενο: οι αντιστοιχίσεις επισημαίνονται απευθείας στο κείμενο καθώς πληκτρολογείτε, ένας μετρητής δείχνει πόσα βρέθηκαν και μια λεπτομερής λίστα αναλύει κάθε αντιστοιχία στις αριθμημένες και ονομασμένες ομάδες λήψης. Τα συντακτικά σφάλματα δεν αποτυγχάνουν απλώς σιωπηλά — ο ελεγκτής εμφανίζει το ακριβές μήνυμα από τη μηχανή JavaScript, έτσι μια αδέσποτη αγκύλη ή ένας μη έγκυρος ποσοτικός προσδιοριστής εντοπίζεται αμέσως.
Είναι κατασκευασμένο για ανάπτυξη προτύπων, όχι για εφάπαξ λειτουργίες κειμένου. Όταν σχεδιάζετε μια σύλληψη για έναν αναλυτή αρχείων καταγραφής, δοκιμάζετε ποιες μορφές URL αποδέχεται μια επικύρωση ή μαθαίνετε τι κάνουν στην πραγματικότητα οι προσδοκίες, πρέπει να δείτε ομάδες, θέσεις και περιπτώσεις ακμών — αυτό δείχνει αυτό το εργαλείο. Για απλές καθημερινές εργασίες εύρεσης ή εύρεσης και αντικατάστασης σε ένα κομμάτι κειμένου, τα ειδικά εργαλεία αναζήτησης σε κείμενο και αντικατάστασης σε κείμενο είναι πιο γρήγορα. Αυτός ο ελεγκτής είναι ο τόπος όπου πηγαίνετε για να κάνετε σωστά το ίδιο το μοτίβο.
Η λειτουργία αντικατάστασης το μετατρέπει σε προεπισκόπηση ανακατασκευής: εισαγάγετε μια συμβολοσειρά αντικατάστασης με αναφορές $1, $& ή $<name> και δείτε το μετασχηματισμένο κείμενο δίπλα-δίπλα με το πρωτότυπο προτού δεσμεύσετε την έκφραση στον κώδικα. Σε συνδυασμό με τις προκαθορισμένες σελίδες — έτοιμα μοτίβα για email, διευθύνσεις URL, αριθμούς τηλεφώνου, διευθύνσεις IP, ημερομηνίες και πολιτικές κωδικών πρόσβασης — λειτουργεί ως πρακτική αναφορά για κοινές εκφράσεις του πραγματικού κόσμου.
Τα πάντα εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας χρησιμοποιώντας την εγγενή μηχανή JavaScript RegExp — την ίδια μηχανή που θα εκτελέσει το μοτίβο σας στον κώδικα JS παραγωγής, οπότε ό,τι ταιριάζει εδώ ταιριάζει εκεί. Δεν γίνεται μεταφόρτωση κειμένου ή μοτίβων πουθενά, γεγονός που καθιστά ασφαλή τον εντοπισμό σφαλμάτων σε εκφράσεις έναντι πραγματικών αρχείων καταγραφής, δειγμάτων δεδομένων πελατών ή αρχείων διαμόρφωσης, ακόμη και εκτός σύνδεσης.