Deweloper

Tester wyrażeń regularnych

Testuj wyrażenia regularne na żywo.

Limity: 2,000 znaków pattern · 100,000 znaków tekstu · 5,000 dopasowań · 250 ms.

    Jak używać

    Wybierz gotowy pattern lub wpisz własny, ustaw flag i wprowadź tekst testowy. Po krótkim opóźnieniu bezpieczeństwa dopasowania zostaną wyróżnione i wymienione wraz z capture group, a także będzie można podejrzeć zamianę za pomocą: $1/$& — wszystko prywatnie w twojej przeglądarce.

    FAQ

    Który dialekt wyrażeń regularnych jest używany?

    Używa wyrażeń regularnych JavaScript (ECMAScript), działających natywnie w Twojej przeglądarce.

    Co oznaczają flagi?

    g = globalny, i = nieczuły na wielkość liter, m = wieloliniowy, s = dopuszczający znaki kropki, u = Unicode, y = przyczepny, a d wyświetla indeksy dopasowań. Nowszy znacznik v Unicode-sets jest włączany tylko wtedy, gdy przeglądarka go obsługuje.

    Czy mogę zobaczyć grupy przechwytujące i przetestować zamianę?

    Tak. Każde dopasowanie wyświetla numeryczne i nazwane grupy przechwytujące, a pole Zamień podgląda wynik na żywo — możesz używać $1, $2 i $&, tak jak w String.replace.

    Jakie są typowe wzorce?

    Biblioteka 20 gotowych, przetestowanych wzorców (adres e-mail, URL, IPv4, UUID, kolor heksadecymalny, data, godzina i inne), dzięki czemu nie musisz ich pisać od zera.

    Czy mój tekst jest przesyłany?

    Nie. Wzorzec i tekst nigdy nie opuszczają przeglądarki.

    Ostatnia aktualizacja: