Ce n' \\x80-\\xFF?

Dans le processus de recherche de solutions pour aider à nettoyer une partie de la sortie, je suis tombé sur le code qui effectue les opérations suivantes.

preg_replace('|[^a-z0-9-~+_.?#=!&;,/:%@$\|*\'()\\x80-\\xff]|i', '', $some_url)

Maintenant, je pense que c'est en fait, d'essayer d'enlever quoi que ce soit d'autres que ceux ci-dessus mentionnés caractères. Mais ne pas \\x80-\\xff se référer à une certaine forme de non-caractères ascii imprimables ? Si oui, pourquoi le code éventuellement être en essayant de ne PAS les supprimer ?

Toutes les indications/pointeurs/aide serait appréciée. Merci.

OriginalL'auteur Grateful | 2014-09-23