Regex Tester & Explainer

Regex Tester & Explainer

Tahatec
Oct 23, 2026
  • 27.3 MB

    Dimensione

  • Sicurezza
  • Everyone

  • Android OS

Informazioni su Regex Tester & Explainer

Costruisci, testa e spiega le espressioni regolari offline, con le trappole segnalate.

Un ambiente di lavoro veloce e offline per le espressioni regolari. Digita un pattern, incolla il testo con cui confrontarlo e visualizza ogni corrispondenza, gruppo di acquisizione e problema mentre digiti, senza inviare nulla a nessuno.

Ti dice quando il tuo pattern ti inganna.

Un pattern copiato da una risposta Python, da un codice Java o da un comando grep può essere perfettamente valido qui, ma avere un significato diverso, e te ne accorgerai in produzione.

• \A \z \Z sono ancore di stringa in Python, Ruby, Java e .NET. Qui non sono affatto sequenze di escape, quindi \Ahttps? corrisponde alla lettera A seguita da http.

• [[:alpha:]] è una classe POSIX quasi ovunque. Qui è un normale insieme di lettere al suo interno seguito da una parentesi graffa: corrisponde a due caratteri, quindi corrisponde a "a]" e non ad "alpha".

• \p senza il flag Unicode non è una sequenza di escape di proprietà. Corrisponde al testo di quattro caratteri p.

• \Q…\E, [a&&b], (?i), (?>…), a++, (?P_nome&>…) e altro ancora, ognuno spiegato.

Ogni pattern è stato verificato eseguendo il codice, non copiando una tabella di riferimento.

Non si blocca mai.

Alcuni pattern richiedono tempi esponenziali. (a+)+ contro quaranta caratteri che non corrispondono richiede ore di elaborazione: non si tratta di un bug, ma del normale funzionamento del backtracking, ed è un pattern che si può digitare per errore. Qui la corrispondenza viene eseguita in un punto in cui è possibile interromperla, in modo da ottenere una spiegazione e un pulsante per riprovare, invece di un'applicazione bloccata.

Spiega il pattern, non solo il risultato.

Una spiegazione in linguaggio naturale, con un rientro che segue la struttura del pattern, dove ogni riga mostra i caratteri da cui proviene. Tocca una riga per selezionarla. I quantificatori vengono letti come parte di ciò che ripetono: "una cifra, da 0 a 9, una o più volte".

Tutto ciò che ti aspetteresti, realizzato con cura

• Corrispondenze con i relativi offset e corrispondenze adiacenti in colori alternati, in modo che tre corrispondenze non sembrino mai una sola

• Cattura i gruppi per numero e per nome, mostrando quando un gruppo non ha partecipato affatto, il che è diverso dal non trovare alcuna corrispondenza

• Corrispondenze di lunghezza zero evidenziate anziché essere invisibili silenziosamente

• Sostituisci con $1, $&, $• Dividi, mostrando le parti tra le corrispondenze

• Flag con una frase ciascuna che spiega cosa modificano

• Una barra degli strumenti con un solo tocco per la sintassi che è lenta da digitare su un telefono

Porta il pattern nel tuo codice

Genera uno snippet pronto per essere incollato per Dart, JavaScript, TypeScript, Python, Java, Kotlin, Swift, C#, Go, PHP, Ruby, Rust e grep — con la corretta virgolettatura delle stringhe per ciascuno, che non è la stessa in due qualsiasi di essi. Vi indica anche cosa non sopravviverà alla migrazione: Go e Rust non hanno riferimenti all'indietro o lookaround, quindi un pattern che li utilizza non viene eseguito più lentamente, ma fallisce in fase di compilazione. I gruppi denominati vengono tradotti automaticamente nella sintassi di Python.

29 pattern effettivamente testati:

Email, URL, IPv4, UUID, JWT, versione semantica, colore esadecimale, date e timestamp ISO, livelli di log, coppie chiave=valore, camelCase, snake_case, commenti TODO e a blocchi, parole ripetute, spazi bianchi finali, stringhe tra virgolette con escape e altro ancora. Ciascun pattern viene mostrato con il proprio esempio (non è possibile valutare un pattern su un telefono leggendolo) e ciascuno viene verificato dalla suite di test rispetto a tale esempio e ai casi che deve essere rifiutato.

Inoltre

• Un riferimento alla sintassi, con una sezione per ciò che non è incluso in questa variante

• Salvataggio dei pattern con un nome, una nota e il testo testato

• Pattern recenti salvati automaticamente

• Condivisione di testo da qualsiasi altra app per testarlo

• Modalità chiara e scura, in base al sistema operativo, e dimensione del testo del codice regolabile

Privacy

Ogni pattern viene compilato ed eseguito sul tuo dispositivo. Nessun account, nessuna sincronizzazione, nessun server e nulla di ciò che digiti viene caricato. L'app mostra annunci e utilizza Google Analytics per Firebase e Crashlytics; i report di questi non contengono mai il tuo pattern o il tuo testo di test, ma solo informazioni generali, come la lunghezza di un pattern e il numero di corrispondenze trovate. Nello Spazio Economico Europeo e nel Regno Unito ti verrà chiesto prima il consenso alla personalizzazione degli annunci.

Mostra Altro

What's new in the latest 1.0.0

Last updated on 2026-08-28
First release.

• Live matching with capture groups, offsets and alternating highlights
• Warns when a pattern compiles but means something else — \A, [:alpha:], \p{...} without the u flag
• Never hangs: a catastrophically slow pattern is stopped, not endured
• Plain-English breakdown of any pattern, piece by piece
• Replace and split, both with live previews
• Export to 13 languages, with what will not port called out
• 29 tested patterns, a syntax reference, saved patterns and history
Mostra Altro

Video e screenshot

  • Poster Regex Tester & Explainer
  • 1 Schermata Regex Tester & Explainer
  • 2 Schermata Regex Tester & Explainer
  • 3 Schermata Regex Tester & Explainer
  • 4 Schermata Regex Tester & Explainer
  • 5 Schermata Regex Tester & Explainer
  • 6 Schermata Regex Tester & Explainer
  • 7 Schermata Regex Tester & Explainer

Informazioni sull'APK Regex Tester & Explainer

Ultima versione
1.0.0
Categoria
Strumenti
Dimensione
27.3 MB
Sviluppatore
Tahatec
Available on
Classificazione dei contenuti
Everyone
Rapporto di sicurezza
Controlla ora
Controllo di sicurezza completato
Nessun virus
Nessuno spyware
Nessun malware
Nessun virus
Nessuno spyware
Nessun malware
Nome del pacchetto:com.tahatec.regex_tester
SHA-256:f9ea2d6c6814613d17a773af627b16812711b6bb67db7b3c142a29f9e0d370d5
SHA-1:623e93f96c808d8009ad895f95459600b5fca54e
Mostra di più
Verificato da: APKPURE

Vecchie versioni di Regex Tester & Explainer

Icona APKPure

Download super veloce e sicuro tramite l'app APKPure

Basta un clic per installare i file XAPK/APK su Android!

Scarica APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies