Odniesienie Regex
Szybki podręcznik do składni wyrażeń regularnych: klasy znaków, kotwice, kwantyfikatory, grupy, flagi i popularne wzorce.
Klasy znaków
Kotwice
Kwantyfikatory
Grupy i Alternacja
Escape i Znaki specjalne
Flagi
Popularne wzorce
O tym narzędziu
Wyrażenia regularne (regex) to potężny język do opisu wzorców w ciągach znaków. Ten podręcznik obejmuje najczęściej używaną składnię i wzorce.
Sekcje są podzielone według kategorii. Użyj wyszukiwarki, aby filtrować wzorce według słowa kluczowego.
Jak używać
- Przeglądaj sekcje, aby znaleźć potrzebną składnię.
- Użyj wyszukiwania, aby filtrować według słowa kluczowego.
- Kliknij dowolny wzorzec, aby skopiować go do schowka.
- Testuj wzorce w narzędziu Regex Tester.
Przypadki użycia
Przydatne do walidacji formularzy, parsowania ciągów, analizy logów, wyszukiwania i zastępowania i wielu innych zadań programistycznych.
Często zadawane pytania
- Czy składnia regex działa we wszystkich językach? — Większość języków obsługuje regex, ale z drobnymi różnicami składniowymi. Główne języki jak JavaScript, Python i Java w większości stosują składnię zgodną z PCRE.
- Jak sprawić, aby wzorzec był niewrażliwy na wielkość liter? — Dodaj flagę i po wzorcu. Przykład: /wzorzec/i
- Jaka jest różnica między zachłannymi a leniwymi kwantyfikatorami? — Zachłanne kwantyfikatory (*, +, ?) dopasowują jak najwięcej; leniwe (*?, +?, ??) jak najmniej.