Reguljära Uttryck Förklarade — Testa och Felsök Regex-mönster
Reguljära uttryck är ett av de mest kraftfulla — och mest förvirrande — verktygen i en utvecklares verktygslåda. Att skriva ett regex-mönster och testa det mot exempeldata i din kod innebär långsamma kompilera-köra-kontrollera-cykler. Vår Regex-testare markerar matchningar i realtid när du redigerar mönstret.
Vad är en regex-testare?
En regex-testare är ett interaktivt verktyg där du anger ett reguljärt uttrycksmönster och teststrängar, och omedelbart ser vilka delar av texten som matchar. Matchade regioner markeras, fångstgrupper listas och fel i mönstret flaggas när du skriver.
Hur använder du regex-testaren?
Ange ditt reguljära uttrycksmönster i mönsterfältet. Ange flaggor som global (g), skiftlägesokänslig (i) eller flerrad (m) med växlingsknapparna. Klistra in eller skriv din teststräng i textfältet nedan. Matchningar markeras direkt och fångstgrupper listas med deras index och matchat innehåll.
Bästa praxis för regex
Börja med ett enkelt mönster och bygg upp det stegvis. Använd icke-infångande grupper (?:...) när du behöver gruppering men inte behöver extrahera texten. Var försiktig med giriga kvantifierare (.*) — använd lata kvantifierare (.*?) när du vill ha kortaste möjliga matchning.