php - 在php和jquery中,如何從文件名中刪除空格

  显示原文与译文双语对照的内容
92 4

文件名可以更改,但擴展名不能。

我想刪除文件名中不必要的空格並保持文件擴展名安全。

輸入文件名:圖像 shhs dsjdsk 。jpg

輸出文件名:imagsshhsdsjdsk.jpg

时间:

121 5

Jquery 檢查演示在這裡。


var str = 'image shhs dsjdsk. jpg';


document.write( str.replace(/s/g, '') );



php str_replace()


 $getfilename = str_replace(' ', '_', $fileName);



61 5

用戶 str_replace(' ', '_', $fileName) 在JS中,它是 fileName.replace('','_');
----------------------^---- Or just '' to remove space

如果在同一位置有多個空格 file name heere.jpg 你需要使用 正規表達式 /s+/ 進行以下操作。


preg_replace('/s+/', '_', $fileName);


fileName.replace(/s+/, '_'); 



原作者:
73 2

空間,使用 str_replace:


$string = str_replace(' ', '', $string);



空白,使用 preg_replace:


$string = preg_replace('/s+/', '', $string);



在jQuery中


str = str.replace(/s+/g, '');



130 4

在PHP中


$new_file_name=str_replace("","",$file_name);


rename ($file_name, $new_file_name);



...