4.1. Weryfikacja adresów poczty elektronicznej
Problem
Nasza witryna internetowa lub okno dialogowe naszej aplikacji zawiera formularz, za którego pośrednictwem użytkownik powinien wpisać adres poczty elektronicznej. Zanim wyślemy wiadomość pod ten adres, chcemy użyć wyrażenia regularnego weryfikującego jego poprawność. W ten sposób możemy łatwo ograniczyć liczbę wiadomości poczty elektronicznej odrzucanych jako niemożliwe do dostarczenia.
Rozwiązanie
Proste
Nasze pierwsze rozwiązanie dokonuje bardzo prostego sprawdzenia. Jego działanie sprowadza się do sprawdzenia, czy dany adres zawiera pojedynczy znak @
i czy nie zawiera znaków białych:
^\S+@\S+$
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python ...
Get Wyra?enia regularne. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.