Регулярное выражение

Кто знает, что делает данное регулярное выражение? А то я что-то никак не могу въехать

$expr = '/[^-_0-9\p{L}\s@.,:\/\\+()]+/iu';
$output = preg_replace($expr, '', $string);
Petro
10 марта 2016, 13:52
modx.pro
782
0

Комментарии: 1

Konstantin
10 марта 2016, 19:32
0
-_ a single character in the list -_ literally
0-9 a single character in the range between 0 and 9
\p{L} matches any kind of letter from any language
\s match any kind of invisible character [\p{Z}\h\v]
@.,: a single character in the list @.,: literally
\/ matches the character / literally
\\ matches the character \ literally
+() a single character in the list +() literally
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1