Il tester Regex

Immettere un pattern e testare stringhe per vedere le corrispondenze immediatamente. Supporta gli indicatori e sostituisce l'anteprima per l'analisi dei log e le regole di convalida.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

正则表达式
标志 flags
替换文本(可选)

测试字符串

在下方输入要匹配的文本。

Output

匹配结果

#1 @16: "100"
#2 @30: "2026"

Note

匹配说明

共找到 2 处匹配。

Immettere un pattern e testare stringhe per vedere le corrispondenze immediatamente. Supporta gli indicatori e sostituisce l'anteprima per l'analisi dei log e le regole di convalida.

Avvio veloce

  1. Inserire il pattern

    Nessuna slash circostante; ad esempio\\ d + per le cifre.

  2. Set le bandiere

    Comune: g globale, m multiline, i ignorano maiuscolo.

  3. Revisione Matches

    I risultati mostrano indici e gruppi; l'anteprima di sostituzione è facoltativa.

Quando utilizzare

Convalidare le regole del modulo, analizzare i log o estrarre i campi API prima di inviare il regex al codice.

Tipico Workflow

I tipici casi di utilizzo per il tester regex includono: quando è necessario verificare rapidamente se un 'espressione regolare corrisponde al modello di testo atteso. Basta inserire la tua espressione e testo di prova qui. Ad esempio, controllare se un formato di posta elettronica regex funziona durante lo sviluppo o filtrare specifici messaggi di errore durante l'elaborazione dei log.

Il flusso di lavoro è semplice: 1) Inserisci il tuo regex in alto; 2) Incolla il testo di test nella casella centrale; 3) Visualizza le corrispondenze in tempo reale. Le partite sono evidenziate e i gruppi di cattura sono elencati separatamente.È anche possibile testare le operazioni di sostituzione, che sono particolarmente utili per le modifiche di testo in batch.

Esempi

Match digiti

Input

Towalles 2026

pattern:\\ d + corrisponde a 2026

FAQ

Perché nessuna partita?

Controllare se è necessario il flag g o metacaratteri di escape (ad esempio \\. di un dot).

Perché il mio regex non corrisponde in alcuni casi?

Le ragioni comuni includono: 1) Non contabilizzare i modelli multiline (need 'm' flag); 2) caratteri speciali non sfuggiti come '. 'o' *'; 3) Sensibilità a case (aggiungi 'i' flag per ignorare case). Utilizzare la funzione di evidenziamento dello strumento per eseguire il debug passo dopo passo, o fare riferimento al nostro foglio di trucchi regex.