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.

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.