30 utili espressioni regolari Strumenti e risorse
L'espressione regolare, o spesso nota come espressione regolare, è un modello costituito da regole utilizzate per abbinare un certo insieme di stringhe. Sono estremamente potenti e ne avrai bisogno nella maggior parte dei linguaggi di programmazione che incontri, specialmente quando è necessario scansionare e abbinare il contesto per ulteriori azioni.
Ecco un semplice esempio di espressione regolare - per abbinare tutte le stringhe consistono in "espressione regolare","espressioni regolari","regex", e "regexp"in un contenuto, questo è il tuo modello di espressione regolare - reg (ular espressione? | ex (p | es)?)
Ora, potrebbero sembrare un po 'confusi o difficili da individuare all'inizio, ma una volta compresa la sintassi, noterete che è piuttosto semplice e sicuramente molto utile per i futuri progetti di codifica. Imparare e usare le espressioni regolari non deve essere un processo tortuoso.
Ecco un elenco di strumenti e risorse utili per le espressioni regolari per semplificarti la vita. Elenco completo dopo il salto.
Strumenti desktop Regex
Expresso (Vincere)Expresso è un editor regex premiato adatto per i principianti delle espressioni regolari; ha anche un ambiente di sviluppo completo per programmatori e web designer.
Rad Software Regular Expression Designer (Vincere)Applicazione regex interattiva basata su Windows progettata per essere semplice e facile da usare ... È necessaria una struttura NET.
Il coach Regex (Vincere)Applicazione grafica per Windows che può essere utilizzata per sperimentare interattivamente espressioni regolari (Perl-compatibili).
RegExr Desktop (Win, Mac, Linux)Strumenti per l'apprendimento, la modifica e il test delle espressioni regolari (RegEx o RegExp in breve) su Mac OSX, Windows e Linux.
Regex Widget (Mac)Widget interattivo per provare le espressioni regolari per JavaScript e altri linguaggi (come Sed, Ruby o Perl).
Espressioni regolari TesterFirefox strumento di verifica degli addon per le espressioni regolari con evidenziazione del colore (compresi i submatch) e helper per la creazione di espressioni.
Di Più:
- Magia Regex (Vincere) - Genera espressioni regolari complete alle tue specifiche senza la necessità di gestire la sintassi delle espressioni regolari.
Strumenti Regex online
RegE xr Creato da gskinner, questo è uno dei migliori strumenti di espressioni regolari online che abbiamo visto finora. È guidato dalla comunità con utili esempi di sintassi regex. Supporta la corrispondenza e la sostituzione.
HTML2Regexp - Generatore di espressioni regolari per elementi HTML Programma Ruby di generazione di espressioni regolari per l'estrazione di elementi HTML.
strumenti di espressione regolare reWorkOnline con funzioni come sostituzione, multiplo, divisione, scansione e altro. Aggiorna i risultati all'istante mentre digiti.
Editor di espressioni regolari basato su RubularRuby. Modo pratico e semplice per testare le tue espressioni regolari sul web.
Txt2reUn minuscolo strumento per rinfrescare la memoria su come unire modelli regex. Supporta Perl, PHP, Python, Java, Javascript, ColdFusion, C, C ++, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET e VB.NET.
Di Più:
- Strumento di verifica delle espressioni regolari - Questo servizio utilizza le funzioni di espressione regolare PHP come base per le sue operazioni. Può essere utile anche per programmatori di altre lingue.
- Rex V - Analizzatore di espressioni regolari basato su Ajax per tre diversi sistemi di espressioni regolari PHP PCRE, PHP Posix e Javascript.
- Flex 3 Regular Expression Explorer: sito di test delle espressioni regolari con controllo della community con campioni con cui puoi giocare.
- Regex Pal - Tester di espressioni regolari JavaScript con sintassi regex in tempo reale e corrispondenza evidenziazione.
- Python Regular Expression Testing Tool - Uno degli strumenti di espressione regolare Python basato sul web per testare rapidamente le espressioni regolari. Include il supporto per funzioni specifiche regex di python come dotall e unicode.
Ulteriori informazioni su Regex
- Uso delle espressioni regolari - Espressione regolare in poche parole.
- Nozioni di base sulle espressioni regolari
- Riferimento di sintassi di base per espressioni regolari
- Cheat Sheet delle espressioni regolari - Guida di riferimento rapida per le espressioni regolari, inclusi simboli, intervalli, raggruppamenti, asserzioni e alcuni modelli di esempio per iniziare.
- Cheatsheet RegExLib - Per framework .NET.
- .Espressioni regolari di NET Framework
- Cinque abitudini per le espressioni regolari di successo
- Esempi di espressioni regolari - Modelli di esempio che è possibile utilizzare e adattare ai propri scopi.
- Come usare e ottenere il massimo dalle espressioni regolari
- Introduzione alle espressioni regolari utilizzando JavaScript
- 37 Espressioni regolari PHP, Perl e JavaScript testate - Elenco di espressioni regolari PHP, Perl e JavaScript per casi di uso comune che sono stati testati e pronti per essere utilizzati.
- 8 espressioni regolari che dovresti sapere
Probabilmente stiamo solo grattando le superfici di utili strumenti di espressione regolare. Se ritieni di aver perso un articolo o strumenti regex di buon pezzo, ti preghiamo di lasciare un commento qui sotto. Grazie!