30 Nyttige verktøy for regelmessige uttrykk og ressurser
Regelmessig uttrykk, eller ofte kjent som regex, er et mønster som består av regler som brukes til å matche et bestemt sett med strenger. De er ekstremt kraftige, og du trenger dem i de fleste programmeringsspråk du kommer over, spesielt når det er behov for å skanne og matche konteksten for videre handlinger.
Her er et enkelt eksempel på vanlig uttrykk - for å matche alle strengene består av "vanlig uttrykk","vanlig uttrykk","regex"og"regexp"I et innhold er dette ditt vanlige uttrykksmønster - reg (ular uttrykk? | ex (p | es)?)
Nå kan de virke litt forvirrende eller vanskelig å plukke opp først, men når du forstår syntaksen, vil du se at det er ganske enkelt og definitivt veldig nyttig for fremtidige kodingsprosjekter. Lære og bruk av regelmessige uttrykk trenger ikke å være torturøs prosess.
Her er en liste over nyttige, vanlige uttrykksverktøy og ressurser for å gjøre livet enklere. Full liste etter hopp.
Desktop Regex Tools
Expresso (Vinne)Expresso er en prisbelønt regex editor som er egnet for regelmessige uttrykk nybegynnere; den har også et fullverdig utviklingsmiljø for programmerere og webdesignere.
Rad Software Regular Expression Designer (Vinne)Interaktiv Windows-basert regex-applikasjon designet for å være enkel og enkel å bruke ... NET-rammeverk er nødvendig.
The Regex Coach (Vinne)Grafisk applikasjon for Windows som kan brukes til å eksperimentere med (Perl-kompatible) regulære uttrykk interaktivt.
RegExr Desktop (Win, Mac, Linux)Verktøy for læring, redigering og testing av vanlige uttrykk (RegEx eller RegExp for kort) på Mac OSX, Windows og Linux.
Regex Widget (Mac)Interaktiv widget for å prøve ut vanlige uttrykk for JavaScript og andre språk (som Sed, Ruby eller Perl).
Regelmessige uttrykk TesterFirefox addon testing verktøy for regulære uttrykk med farge utheving (inkludert submatches) og hjelpere for å skape uttrykk.
Mer:
- Regex magi (Vinne) - Genererer komplette regelmessige uttrykk til dine spesifikasjoner uten at du trenger å håndtere vanlig syntakseksempel.
Online Regex Tools
RegE xr Laget av gskinner, dette er et av de beste nettbaserte uttrykksverktøyene vi har sett hittil. Det er samfunnet drevet med nyttige eksempler på regex-syntaks. Støtter kamp og erstatt.
HTML2Regexp - Regular Expression Generator for HTML Element Ruby-program for å generere vanlige uttrykk for å trekke ut HTML-elementer.
reWorkOnline regelmessige uttrykksverktøy med funksjoner som erstatning, flere, splitt, skanning og mer. Oppdater resultater umiddelbart når du skriver.
RubularRuby-basert regelmessig uttryksredaktør. Praktisk og enkel måte å teste dine vanlige uttrykk på på nettet.
Txt2reAwesome lille verktøy for å forfriske minnet om hvordan du kan sette sammen regex mønstre. Støtter Perl, PHP, Python, Java, Javascript, ColdFusion, C, C + +, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET og VB.NET.
Mer:
- Regular Expression Test Tool - Denne tjenesten bruker PHP Regular Expression funksjoner som en base for operasjoner. Det kan også være nyttig for programmerere av andre språk.
- Rex V - Ajax-basert regelmessig uttrykksevaluator for tre forskjellige vanlige uttrykkssystemer PHP PCRE, PHP Posix og Javascript.
- Flex 3 Regular Expression Explorer - Fellesskjørt regelmessig regelmessig ekspresjon teststed med prøver du kan leke med.
- Regex Pal - javascript-uttrykkstester med realtids-syntaks og reaksjonsutheving.
- Python Regular Expression Testing Tool - Et av det webbaserte python-reguleringsuttrykkverktøyet for rask testing av vanlige uttrykk. Inkluderer støtte for python regex spesifikke funksjoner som dotall og unicode.
Les mer på Regex
- Bruke vanlige uttrykk - vanlig uttrykk i et nøtteskall.
- Regelmessige uttrykksgrunnlag
- Regular Expression Basic Syntax Reference
- Regular Expressions Cheat Sheet - Hurtigreferanse for vanlige uttrykk, inkludert symboler, intervaller, gruppering, påstander og noen eksempler på mønstre for å komme i gang.
- RegExLib cheatsheet - For .NET rammeverk.
- .NET Framework Regular Expressions
- Fem vaner for vellykkede regelmessige uttrykk
- Ordinære uttrykseksempler - Eksempelmønstre som du kan bruke til og tilpasse seg til dine egne formål.
- Hvordan bruke og få mest mulig ut av vanlige uttrykk
- Introduksjon til vanlige uttrykk ved hjelp av JavaScript
- 37 Testet PHP, Perl og JavaScript Regular Expressions - Liste over PHP, Perl og JavaScript vanlige uttrykk for vanlige tilfeller som er testet og er klare til å gå.
- 8 Vanlige uttrykk du bør vite
Vi klipper sannsynligvis bare på overflatene av nyttige Regular Expression-verktøy. Hvis du tror vi har gått glipp av en god artikkel eller verktøy, vennligst legg igjen en kommentar nedenfor. Takk!