Regex для соответствия всем символам кроме букв и чисел

Я хочу убрать имена файлов всех загруженных файлов. Я хочу удалить все символы кроме периодов, букв и чисел. Я не хорош с regex, таким образом, я думал, что спрошу здесь. Кто-то может указать на меня на полезный сайт или показать мне, как соединить это? Я использую PHP.

7
задан Timay 30 January 2010 в 07:02
поделиться

2 ответа

$newfilename=preg_replace('/[^a-zA-Z0-9.]/','',$filename);
9
ответ дан 7 December 2019 в 01:21
поделиться

Одной из возможностей в том, что у вас есть JavaScript отключен, и в этом случае он отступит к получению.

-121--3274127-
s/[^.a-zA-Z\d]//g

(Это перл выражение того, как использовать Regexp. В PHP вы делаете:

$output = preg_replace('/[^.a-zA-Z\d]/', '', $input);
1
ответ дан 7 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: