Tester di espressioni regolari JavaScript
Prova pattern JavaScript con opzioni i, m, s e u in un worker isolato con limite di tempo.
Prova un breve esempio
Prova un breve esempio
Carica l’esempio fittizio in un modulo vuoto. Controlla le opzioni, avvia lo strumento se necessario e confronta il risultato qui sotto.
Trova corrispondenze globali con la sintassi delle espressioni regolari JavaScript e opzioni facoltative per ignorare maiuscole/minuscole, più righe, dotAll e Unicode. La ricerca avviene in un worker temporaneo per evitare che un pattern lento blocchi la pagina. Inserisci un pattern senza barre esterne e incolla il testo di esempio. La ricerca globale è sempre attiva. Scegli i per ignorare maiuscole/minuscole, m per ancore per riga, s perché il punto corrisponda agli a capo o u per Unicode. Il risultato mostra fino a 100 corrispondenze, gruppi di cattura e posizioni UTF-16. I pattern vengono eseguiti in un worker con limite di tempo. Vengono mostrate soltanto le prime 100 corrispondenze. La ricerca ha un breve limite di tempo e il testo di esempio è limitato a 100.000 caratteri, contati come unità UTF-16. Le posizioni sono indici UTF-16 di JavaScript; la sintassi regex varia tra motori.
Espressione regolare (senza barre esterne)
\b[A-Z][a-z]+\b
Testo di esempio
Ada and Sam buy tea.
Risultato previsto
Opzioni: gu Corrispondenze: 2 1. "Ada" (Indice UTF-16 0) 2. "Sam" (Indice UTF-16 8)
L’esempio sarà disponibile quando lo strumento sarà pronto.
Il testo viene elaborato nel tuo browser.
Condividi questo strumento
Viene condiviso solo il link pubblico dello strumento. I dati inseriti e i risultati rimangono qui.
Mostra il link da copiare manualmente
In breve
Trova corrispondenze globali con la sintassi delle espressioni regolari JavaScript e opzioni facoltative per ignorare maiuscole/minuscole, più righe, dotAll e Unicode. La ricerca avviene in un worker temporaneo per evitare che un pattern lento blocchi la pagina.
Questi strumenti elaborano i dati nel browser dopo il caricamento della pagina. I calcoli non inviano le tue immissioni o i risultati a un servizio remoto. Il sito richiede comunque il codice e le risorse della pagina e, se acconsenti, usa Google Analytics per i dati di visita.
Domande frequenti
Quali opzioni posso usare?
La ricerca globale è sempre attiva. Le opzioni facoltative sono i per ignorare maiuscole/minuscole, m per ancore per riga, s perché il punto corrisponda agli a capo e u per il comportamento Unicode.
Perché il pattern si è fermato o mostra solo alcune corrispondenze?
I pattern vengono eseguiti in un worker separato con limite di 1,5 secondi e vengono restituite soltanto le prime 100 corrispondenze. Le posizioni contano unità di codice UTF-16, come gli indici delle stringhe JavaScript.
Fonti e riferimenti
Queste fonti documentano lo standard o l’API del browser citati; non convalidano il risultato dello strumento.