| Regex | Explanation |
|---|---|
. | any character except newline |
\w\d\s | word, digit, whitespace |
\W\D\S | not word, digit, whitespace |
[abc] | any of a, b, or c |
[^abc] | not a, b, or c |
[a-g] | character between a & g |
^abc$ | start / end of the string |
\b\B | word, not-word boundary |
\[\*\] | escaped special characters |
\t\n\r | tab, linefeed, carriage return |
(abc) | capture group |
\1 | backreference to group #1 |
(?:abc) | non-capturing group |
(?=abc) | positive lookahead |
(?!abc) | negative lookahead |
a*a+a? | 0 or more, 1 or more, 0 or 1 |
a{5}a{2,} | exactly five, two or more |
a{1,3} | between one & three |
a+?a{2,}? | match as few as possible |
ab|cd | match ab or cd |
Regex Builder è uno strumento online gratuito per creare, testare e debug di espressioni regolari con corrispondenza in tempo reale e feedback visivo. Le espressioni regolari (regex) sono potenti sequenze di abbinamento dei pattern utilizzate nella programmazione, nell'elaborazione del testo e nella convalida dei dati per cercare, abbinare e manipolare le stringhe.
Lo strumento fornisce un ambiente di test dal vivo in cui puoi scrivere un modello di regex e vedere immediatamente tutte le corrispondenze evidenziate nella stringa di test. Include un cheatsheet completo che copre classi di caratteri, quantificatori, ancore, gruppi e lookahead per aiutarti a costruire rapidamente il modello giusto.
Che tu sia uno sviluppatore che scrive la convalida dell'input, un analista di dati che estrae modelli dal testo o una sintassi regex di apprendimento degli studenti, questo strumento fornisce un feedback visivo istantaneo e riferimenti utili. Tutta l'elaborazione viene eseguita localmente nel tuo browser, quindi i tuoi dati di test rimangono completamente privati.
Digita il tuo pattern di espressione regolare nel campo di input del modello. Imposta flag come Global (G), Case-insensitive (I) o Multiline (M) secondo necessità .
Inserisci o incolla il testo con cui desideri testare il tuo modello. Questo può essere qualsiasi stringa, paragrafo o dati che desideri abbinare.
Le partite vengono evidenziate istantaneamente durante la digitazione. Puoi vedere tutti i gruppi abbinati, i gruppi di acquisizione e le loro posizioni nella stringa di test.
Usa il cheatsheet per perfezionare il tuo modello. Una volta che la tua regex funziona correttamente, copia il modello da utilizzare nel codice o nell'applicazione.
Guarda le corrispondenze evidenziate istantaneamente mentre digiti il tuo pattern di regex, senza bisogno di fare clic su un pulsante
Riferimento integrato che copre classi di caratteri, quantificatori, ancore, gruppi, lookahead e altro
Attiva le bandiere regolari comuni tra cui Global (G), Case-insensitive (I), Multiline (M) e altri
Tutti i modelli di corrispondenza avvengono nel tuo browser. I tuoi dati di test non lasciano mai il tuo dispositivo
0 comments
No comments yet. Be the first to share your thoughts!