Assistente espressioni regolari
Parti da un modello di espressione regolare per testo letterale, interi, valori esadecimali, date o email, poi modificalo.
- Funziona nel browser
- Nessun caricamento
- Il risultato resta sul tuo dispositivo
Privacy e limitiFunziona nel tuo browser. Nulla viene caricato.
Il contenuto degli input resta in questa scheda; Refentra non lo carica né lo memorizza. I conteggi aggregati facoltativi delle azioni vengono inviati solo con il tuo consenso alla misurazione dell’uso. Svuota l’area di lavoro al termine.
Profilo supportato: Modelli modificabili; date/email senza garanzia di validità.
Massimo 200.000 unità UTF-16; i parser possono avere limiti inferiori. Worker: 15 secondi (regex 1,5 secondi).
Controlla i dati e il risultato
- Prepara e scegli l’operazione
Scegli il modello letterale, intero, esadecimale, data o email; solo la modalità letterale esegue l’escape del testo che inserisci.
- Verifica un esempio concreto
Prova questo esempio e confronta il risultato indicato: a+b → literal → a\+b; a+b ✓, aaab ✗
- Controlla prima di riutilizzare l’output
Prova nel tester sia esempi che corrispondono sia esempi volutamente non validi; controlla le ancore prima di inserire il pattern nel codice.
Risposte per questa operazione
Il modello per le date verifica il calendario?
Controlla solo la forma: una stringa che sembra una data può comunque contenere un giorno o un mese impossibili.
Che cosa controllo se i dati vengono rifiutati?
Esegui di nuovo l’escape solo quando inserisci il pattern in una stringa di un linguaggio di programmazione; il testo dell’espressione regolare e i letterali stringa hanno livelli di escape diversi.
Dove si ferma questo strumento?
I modelli sono punti di partenza: non verificano l’esistenza di una casella, non implementano l’intera RFC delle email né generano espressioni regolari a partire dal linguaggio naturale.