@frax: ogólnie przy sprawdzaniu emaila wystarczy mieć coś przed znakiem @, a po znaku przynajmniej jedna kropke i brak bialych znakow. I taki adres może być zakwalifikowany jako prawidłowy
@frax: standardy to standardy. Serwery pocztowe tez są implementowane na podstawie RFC, jeżeli są one w stanie przyjąć adres "( ͡°͜ʖ͡°)"@example.com, to nie widzę problemu by taki adres przyjąć w formularzu.
@surma: Właśnie chyba niekoniecznie są, bo ten standard jest absurdalnie przerośnięty. Tutaj znajdziesz regex walidujący zgodnie z RFC, i trochę tekstu na temat "czemu zgodność z RFC jest bez sensu".
Ad.2.: Jeżeli przyjmie samą kropkę, to rzeczywiście do kitu jest :P
https://github.com/symfony/symfony/issues/14848
#symfony #programowanie
$no końcu regexa, a ludzie świrują...A sprawdzanie maili zgodnie z tym RFC jest bez sensu, tam są takie cuda dozwolone, że się w pale nie mieści.
"( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)"@example.com chyba też jest poprawnym adresem. "Ędward Ącki"@cos.tam na pewno.
Ad.2.: Jeżeli przyjmie samą kropkę, to rzeczywiście do kitu jest :P