Unsichtbares Zeichen in Mail-Adresse
bearbeitet von Jörg ReinholzMoin!
> Moin!
>
> ~~~ sh
> echo '<klaus.mann@example.de>' | sed "s/[^A-Za-Z0-9@._<>-]/#/g"
> ~~~
>
> macht in der Konsole sichtbar, dass ein nicht erlaubtes Zeichen da ist.
In PHP:
~~~ php
<?php
$mailTest=preg_replace('/[^A-Za-Z0-9@._<>-]/', '#', $mail);
~~~
> ~~~ sh
> echo '<klaus.mann@example.de>' | sed "s/[^A-Za-Z0-9@._<>-]//g"
> ~~~
>
> löscht es.
In PHP:
~~~ php
<?php
$mailSauber=preg_replace('/[^A-Za-Z0-9@._<>-]/', '', $mail);
~~~
Jörg Reinholz