30 Instrumente și resurse pentru expresii utile
Expresia regulată, sau adesea cunoscută sub numele de regex, este un model care constă în reguli utilizate pentru a se potrivi cu un anumit set de șiruri de caractere. Acestea sunt extrem de puternice și veți avea nevoie de ele în majoritatea limbajelor de programare pe care le întâlniți, mai ales atunci când este nevoie să scanați și să potriviți contextul pentru acțiuni ulterioare.
Iată un exemplu simplu de expresie regulată - pentru a se potrivi cu toate șirurile constând din "expresie uzuala","expresii obisnuite","regex", și "regexp"într-un conținut, acesta este modelul dvs. de expresie regulată - reg (expresia ular? | ex (p | es)?)
Acum, ar putea părea un pic confuz sau greu de ridicat la început, dar odată ce ați înțeles sintaxa, veți observa că este destul de simplu și cu siguranță foarte util pentru proiectele viitoare de codificare. Învățarea și utilizarea expresiilor regulate nu trebuie să fie proces torturos.
Iată o listă de instrumente și resurse de expresie folositoare pentru a vă ușura viața. Lista completă după salt.
Instrumente Desktop Regex
Expresso (Victorie)Expresso este un editor regex premiat, potrivit pentru începători de expresie regulată; are, de asemenea, un mediu complet de dezvoltare pentru programatori și web designeri.
Rad Software Designer de expresii regulate (Victorie)Interactivă aplicație regex bazată pe Windows proiectată să fie simplă și ușor de utilizat ... Cadrul NET este necesar.
Regex Antrenorul (Victorie)Aplicație grafică pentru Windows care poate fi utilizată pentru a experimenta cu expresii regulate (compatibile cu Perl) interactiv.
RegExr Desktop (Win, Mac, Linux)Instrumente pentru învățarea, editarea și testarea expresiilor regulate (RegEx sau RegExp pe scurt) pe Mac OSX, Windows și Linux.
Regex Widget (Mac)Widget interactiv pentru a încerca expresii regulate pentru JavaScript și alte limbi (cum ar fi Sed, Ruby sau Perl).
Expresii regulate TesterFirefox instrument de testare addon pentru expresii regulate cu evidențierea culorilor (inclusiv submatches) și ajutoare pentru crearea expresiilor.
Mai Mult:
- Regex magic (Victorie) - Generează expresii regulate complete pentru specificațiile dvs. fără a fi nevoie să se ocupe de sintaxa expresiei obișnuite.
Instrumente Online Regex
RegE xr Creat de gskinner, acesta este unul dintre cele mai bune instrumente de expresie regulată on-line pe care le-am văzut până acum. Este o comunitate condusă de exemple utile de sintaxă regex. Susține meciul și înlocui.
HTML2Regexp - Generator de expresii regulate pentru HTML Element Ruby program de generare a expresiilor regulate pentru extragerea elementelor HTML.
instrumente de expresie regulată reWorkOnline cu funcții precum înlocuirea, multiplicarea, divizarea, scanarea și multe altele. Actualizați rezultatele instantaneu pe măsură ce tastați.
Rubular editor bazat pe reguli de expresie. Mod simplu și ușor de testat expresiile dvs. regulate pe web.
Instrumentul Txt2reAsus de mici pentru a vă reîmprospăta memoria cu privire la modul de a pune împreună modelele regex. Sprijină Perl, PHP, Python, Java, Javascript, ColdFusion, C, C ++, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET și VB.NET.
Mai Mult:
- Instrumentul de testare a expresiilor regulate - Acest serviciu folosește funcțiile de expresie regulată PHP ca bază pentru operațiunile sale. Poate fi util si programatorilor din alte limbi.
- Rex V - Ajax bazat pe evaluarea regulată a expresiei pentru trei sisteme diferite de expresie regulată PHP PCRE, PHP Posix și Javascript.
- Flex 3 Expresie Expresie Regulară - Site de testare regulată a expresiei regulate din comunitate cu eșantioane pe care le puteți juca cu.
- Regex Pal - tester de expresie regulat JavaScript cu sintaxă regex în timp real și evidențiere a potrivirii.
- Python Regular Expression Testing Tool - Unul din instrumentele de expresie regulate Python bazate pe web pentru testarea rapidă a expresiilor regulate. Include suport pentru funcții specifice Python regex, cum ar fi dotall și unicode.
Citiți mai multe pe Regex
- Folosirea expresiilor regulate - expresie regulată pe scurt.
- Explicații fundamentale regulate
- Expresie regulată Referință bază de sintaxă
- Explicații regulate Cheat Sheet - Ghid rapid de referință pentru expresii regulate, inclusiv simboluri, intervale, grupări, afirmații și câteva exemple de modele pentru a vă începe.
- RegExLib cheatsheet - pentru .NET framework.
- .Expresii regulate în cadrul rețelei NET
- Cinci obiceiuri pentru expresii regulate de succes
- Exemple de expresii regulate - Exemple de modele pe care le puteți utiliza și le puteți adapta propriilor scopuri.
- Cum să utilizați și să obțineți maximum de expresii regulate
- Introducere în expresii regulate folosind JavaScript
- 37 Expresii regulate PHP, Perl și JavaScript - Listă de expresii regulate pentru PHP, Perl și JavaScript pentru cazuri de utilizare obișnuită care au fost testate și sunt gata de plecare.
- 8 Expresii regulate pe care trebuie să le cunoașteți
Probabil că suntem doar zgârierea suprafețelor instrumentelor utile de exprimare regulată. Dacă credeți că am pierdut un articol sau unelte de regex, vă rugăm să lăsați un comentariu de mai jos. Mulțumiri!