Regex-referens
Snabbreferens för syntaxen i reguljära uttryck: teckenklaasser, ankare, kvantifierare, grupper, flaggor och vanliga mönster.
Teckenklasser
Ankare
Kvantifierare
Grupper & Alternering
Escape & Specialtecken
Flaggor
Vanliga mönster
Om det här verktyget
Reguljära uttryck (regex) är ett kraftfullt språk för att beskriva mönster i strängar. Denna referens täcker den mest använda syntaxen och mönstren.
Avsnitt är organiserade efter kategori. Använd sökrutan för att filtrera mönster efter nyckelord.
Hur man använder
- Bläddra igenom avsnitten för att hitta syntaxen du behöver.
- Använd sökning för att filtrera efter nyckelord.
- Klicka på ett mönster för att kopiera det till urklipp.
- Testa mönster i Regex Tester-verktyget.
Användningsfall
Användbart för formulärvalidering, strängparsning, logganalys, söka-och-ersätta och många andra programmeringsuppgifter.
Vanliga frågor
- Fungerar regex-syntax i alla språk? — De flesta språk stöder regex men med små syntaxskillnader. Huvudspråk som JavaScript, Python och Java följer mestadels PCRE-kompatibel syntax.
- Hur gör jag ett mönster skiftlägesokänsligt? — Lägg till flaggan i efter mönstret. Exempel: /mönster/i
- Vad är skillnaden mellan giriga och lata kvantifierare? — Giriga kvantifierare (*, +, ?) matchar så mycket som möjligt; lata (*?, +?, ??) så lite som möjligt.