30 Przydatne narzędzia i zasoby wyrażeń regularnych
Wyrażenie regularne lub często nazywane wyrażeniem regularnym to wzorzec składający się z reguł używanych do dopasowania określonego zestawu łańcuchów. Są niezwykle wydajne, a będziesz ich potrzebować w większości napotkanych języków programowania, zwłaszcza gdy istnieje potrzeba zeskanowania i dopasowania kontekstu do dalszych działań.
Oto prosty przykład wyrażenia regularnego - aby dopasować wszystkie łańcuchy składające się z „Wyrażenie regularne„,”wyrażenia regularne„,”regex", i "regexp„w treści jest to twój regularny wzór wyrażenia - reg (wyrażenie ularne? | ex (p | es)?)
Na początku mogą wydawać się nieco mylące lub trudne do odebrania, ale gdy zrozumiesz składnię, zauważysz, że jest ona dość prosta i zdecydowanie bardzo przydatna w przyszłych projektach kodowania. Uczenie się i używanie wyrażeń regularnych nie musi być procesem tortur.
Oto lista przydatnych narzędzi regularnych i zasobów, które ułatwią Ci życie. Pełna lista po skoku.
Desktop Regex Tools
Expresso (Zdobyć)Expresso to wielokrotnie nagradzany edytor wyrażeń regularnych, odpowiedni dla początkujących użytkowników regularnych; ma także w pełni funkcjonalne środowisko programistyczne dla programistów i projektantów stron internetowych.
Rad Software Designer Expression Express (Zdobyć)Wymagana jest interaktywna aplikacja regex oparta na systemie Windows, która ma być prosta i łatwa w użyciu.
Trener Regex (Zdobyć)Graficzna aplikacja dla systemu Windows, której można interaktywnie eksperymentować z (zgodnymi z Perlem) wyrażeniami regularnymi.
RegExr Desktop (Win, Mac, Linux)Narzędzia do nauki, edycji i testowania wyrażeń regularnych (w skrócie RegEx lub RegExp) na Mac OSX, Windows i Linux.
Regex Widget (Prochowiec)Interaktywny widget do testowania wyrażeń regularnych dla JavaScript i innych języków (takich jak Sed, Ruby lub Perl).
Regularne wyrażenia TesterFirefox narzędzie do testowania dodatków do wyrażeń regularnych z podświetleniem kolorów (w tym podsieci) i pomocników do tworzenia wyrażeń.
Więcej:
- Regex magic (Zdobyć) - Generuje kompletne wyrażenia regularne do specyfikacji bez konieczności zajmowania się składnią wyrażeń regularnych.
Narzędzia Regex online
RegE xr Stworzony przez gskinner, jest to jedno z najlepszych narzędzi do regularnego wyrażania online, jakie do tej pory widzieliśmy. Jest napędzany przez społeczność z użytecznymi przykładami składni wyrażeń regularnych. Obsługuje dopasowanie i zastąpienie.
HTML2Regexp - Generator wyrażeń regularnych dla HTML Element Ruby program do generowania wyrażeń regularnych do wyodrębniania elementów HTML.
narzędzia wyrażeń regularnych reWorkOnline z funkcjami takimi jak zamiana, wielokrotność, podział, skanowanie i wiele innych. Aktualizuj wyniki natychmiast po wpisaniu.
Edytor wyrażeń regularnych oparty na RubularRuby. Poręczny i prosty sposób testowania wyrażeń regularnych w Internecie.
Txt2reAwesome małe narzędzie do odświeżania pamięci na temat łączenia wzorców regex. Obsługuje Perl, PHP, Python, Java, Javascript, ColdFusion, C, C ++, Ruby, VB, VBScript, JSharp, C Sharp, C ++, .NET i VB.NET.
Więcej:
- Narzędzie do testowania wyrażeń regularnych - ta usługa używa funkcji wyrażeń regularnych PHP jako podstawy dla swoich operacji. Może być również przydatny dla programistów innych języków.
- Rex V - Ajax oparty na analizatorze wyrażeń regularnych dla trzech różnych systemów wyrażeń regularnych PHP PCRE, PHP Posix i Javascript.
- Flex 3 Regular Expression Explorer - witryna testowa z regularnymi wyrażeniami społecznościowymi z próbkami, z którymi można się bawić.
- Regex Pal - regularny tester wyrażeń JavaScript ze składnią wyrażeń regularnych w czasie rzeczywistym i dopasowaniem podświetlenia.
- Python Regular Expression Testing Tool - jedno z internetowych narzędzi do regularnego wyrażania python do szybkiego testowania wyrażeń regularnych. Obejmuje obsługę funkcji specyficznych dla wyrażenia Pythona, takich jak dotall i unicode.
Więcej Czytanie na Regex
- Używanie wyrażeń regularnych - wyrażenie regularne w pigułce.
- Podstawy wyrażeń regularnych
- Wyrażenie regularne Basic Syntax Reference
- Arkusz wyrażeń regularnych wyrażeń - Szybki przewodnik po wyrażeniach regularnych, w tym symbolach, zakresach, grupowaniu, asercjach i niektórych przykładowych wzorcach, aby zacząć.
- RegExLib cheatsheet - Dla platformy .NET.
- .Wyrażenia regularne NET Framework
- Pięć nawyków za udane wyrażenia regularne
- Przykłady wyrażeń regularnych - przykładowe wzorce, których można używać i dostosowywać do własnych celów.
- Jak korzystać i jak najlepiej wykorzystywać wyrażenia regularne
- Wprowadzenie do wyrażeń regularnych za pomocą JavaScript
- 37 Testowane wyrażenia regularne PHP, Perl i JavaScript - Lista wyrażeń regularnych PHP, Perl i JavaScript dla typowych przypadków użycia, które zostały przetestowane i są gotowe do użycia.
- 8 regularnych wyrażeń, które powinieneś znać
Prawdopodobnie zarysowujemy powierzchnie przydatnych narzędzi regularnego wyrażania. Jeśli uważasz, że przegapiliśmy dobry artykuł lub narzędzia, wyślij komentarz poniżej. Dzięki!