Verificatore di espressioni regolari
Controlla e verifica le espressioni regolari di PHP, JavaScript e Python
Caratteristiche
Verifica della corrispondenza contestuale all'input
Riflette il risultato man mano che inserisci pattern e testo
Evidenziazione dei punti di corrispondenza
Evidenzia visivamente le stringhe corrispondenti in una tabella con numeri di riga
Supporto ai modificatori i, g, m, s e u
Combina liberamente flag come maiuscole/minuscole e multilinea
Prova immediata con gli esempi integrati
Richiama con un pulsante esempi predisposti di pattern e testo
Come si usa
Inserisci la pattern dell'espressione regolare
Scrivi nel campo di input in alto la pattern da confrontare
Inserimento del testo da verificare
Incolla nell'area di testo sottostante il testo da far corrispondere
Seleziona i flag se necessario
Indica i modificatori con le caselle i, g, m, s e u
Verifica il risultato con il controllo
Mostra sul posto il risultato del confronto con le parti corrispondenti evidenziate
Casi d'uso
Debug delle pattern
Isola la causa di un'espressione regolare che non corrisponde come previsto
Progettazione della validazione degli input
Prova prima dell'implementazione le pattern di verifica di email e numeri di telefono
Verifica dell'estrazione di informazioni dai log
Verifica l'estrazione delle stringhe desiderate da log e testi
Studio ed esercizio delle espressioni regolari
Impara provando con esempi concreti il comportamento di flag e metacaratteri
Conoscenze fondamentali
Cosa sono le espressioni regolari
Un'espressione regolare è una notazione che rappresenta con simboli un modello di caratteri, come "3 cifre" o "stringa contenente @", ed è ampiamente utilizzata per ricerche, sostituzioni e convalida dell'input. Ad esempio, \d{3} corrisponde a 3 cifre.
Modificatori principali (flag)
- i · g:i ignora la distinzione tra maiuscole e minuscole, mentre g ricerca tutti i corrispondenti anziché fermarsi al primo; è la combinazione più comunemente utilizzata.
- m (multilinea):m è la modalità multilinea, in cui ^ e $ corrispondono all'inizio e alla fine di ogni riga anziché dell'intero testo.
- s · u:s fa corrispondere il punto (.) anche ai caratteri di nuova riga, mentre u è la modalità Unicode, che consente di gestire correttamente i caratteri con coppia surrogata (alcuni kanji ed emoji) a livello di punto di codice.
Sicurezza e privacy
Elaborazione nel browser
I dati inseriti vengono elaborati solo all'interno del tuo browser e non vengono inviati all'esterno.
Elaborazione solo nel browser
Il confronto dell'espressione regolare viene elaborato interamente nel tuo browser e i dati di input non vengono inviati ai server.
Comunicazione crittografata con HTTPS
Il caricamento della pagina è crittografato con TLS e il contenuto non può essere letto da terze parti.
Nessun invio a terze parti
I dati di input non vengono inviati a servizi esterni come reti pubblicitarie o tracker.
Nessun salvataggio automatico dei risultati
La pattern e il testo e i suggerimenti di input non vengono archiviati sui server.
Segui RAKKOTOOLS nella ricerca Google
175 strumenti utili, più facili da trovare dalla ricerca Google e dalla ricerca AI!
- Trovabili nella ricerca
- Mostrato anche nella ricerca AI
- Scopri nuovi strumenti
