Wyrażenia regularne to bardzo potężne narzędzie. Pozwala wyszukać wystąpienia ciągów znaków w tekście, sprawdzać czy podany ciąg istnieje. Dzięki zastosowaniu wzorców możemy sprawdzić czy w tekście istnieje ciąg znaków spełniający wzorzec, np.:
Ponadto, wyrażenia regularne oferują możliwość podmiany konkretnych ciągów znaków na inny. Aby używac wyrażeń regularnych w Python należy dodać linijkę: "import re" na początku programu
Wyszukuje podany wzorzec w tekście. Niech za przykład posłuży wyszukiwanie numeru pesel.
Służy do grupowania dopasowanego ciągu do wzorca na poszczególne fragmenty wzorca. Niech przykładem będą dane jakie można uzyskać z maila
Wyszukuje wszystkie wystąpienia wzorca i zwraca je jako lista stringów