/* 代碼如下
* Java文件操作刪除不帶擴展名的文件名
*/
public static String getFileNameNoEx(String filename) {
if ((filename != null) && (filename.length() > 0)) {
int dot = filename.lastIndexOf('.');
if ((dot >-1) && (dot < (filename.length()))) {
return filename.substring(0, dot);
}
}
return filename;
}
這里主要用到兩個函數:lastIndexOf(string)以及substring(int,int).
⑵ VB去掉文件後綴名
後綴名一般是一個點+3個字元 你用len函數結合right函數截取即可
⑶ matlab提取不帶後綴的文件名
filepath = uigetdir('*.*','請選擇文件夾');%fliepath為文件夾路徑</span>
fileFolder=fullfile(filepath);
dirOutput=dir(fullfile(fileFolder,'*'));
fileName={dirOutput.name};
fileName=fileName(3:end); %清除前兩個系統默認的隱藏文件夾
%去除後綴名
fileName = strrep(fileName,'.bmp','');
fileName = strrep(fileName,'.jpg','');
fileName = strrep(fileName,'.tif','');
fileName = strrep(fileName,'.JPEG','');
fileName = strrep(fileName,'.docx','');
fileName = strrep(fileName,'.doc','');
fileName = strrep(fileName,'.pdf','');
fileName = strrep(fileName,'.txt','');
⑷ 用shell命令怎樣批量刪除文件的後綴名
1)要代碼簡潔來、寫成一行的源話,可以考慮這樣:
find.-name"*.txt"|awk'{new=gensub(".txt","",1);system("mv"$0""new)}'
用awk處理,gensub函數將.txt後綴替換為空並返回替換後的字串賦值給變數new,最後借用system調用執行mv命令更名文件。
2)要思路簡單易於理解的話,可以這樣:
forfilein`find.-name"*.txt"`
do
mv$file${file%.*}
done
${file%.*} 是bash中字元串處理「掐頭去尾法」中的去尾法。
⑸ 如何使用vb去出文件的後綴名
假如你的文件全路蘆孝好徑為C:\陪鉛10101.jpg,那麼只要下面一句就行了:
Shell "cmd /c rename C:\10101.jpg *.", 0
如果你需要批量去除文件的後綴名慎顫,假如要處理的文件都放在
C:\test\下,那麼下面一句話可以辦到:
Shell "cmd /c rename C:\test\*.* *.", 0
⑹ EXCEL單元格中中引用EXCEL文件名字的函數如何去掉擴展名部分
再套一個substitute把.xlsx替換掉吧
=substitute(MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1),".XLSX","")
⑺ wps中引用自身文件名(filename)時,怎麼去掉後綴(.doc)
隱藏不代表沒有,實際上文件後綴一直在,只是沒有顯示出來,肉眼看不到而已內。
隱藏後綴步驟:單擊容文件夾上方【查看】選項卡,取消【文件擴展名】前面的勾選即可。如果要再顯示,反向操作即可。
如果是說在表格中取文件名(不含後綴),只需用mid+find函數組合取文本值即可
⑻ Word使用域代碼FILENAME時怎麼去掉後綴名.docx
雙擊「計算機」,選擇「組織」,點擊「文件夾和搜索選項」;選擇「查看」選項卡,將高級設置下面的「隱藏已知文件類型的擴展名」勾選上即可;如果在操作時發現高級設置下面都是空白的,此問題需要更改注冊表,由於修改注冊表有風險,建議提前備份好重要數據。
更改方法如下: 開始-運行 輸入regedit 打開注冊表,找到下面的鍵值 /HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer/Advanced/Folder/Hidden/SHOWALL ,
找到CheckedValue,將它的鍵值修改為「2」, 退出注冊表編輯器,重新啟動計算機,再次查看高級設置裡面的選項,都恢復回來了。
希望以上回復能夠對您有所幫助。
⑼ PHP 如何 得到文件名(不要後綴名)
方法如下:
$dh = opendir($dirname);
$n = 0;
while ($file=readdir($dh)){
// $file為目錄下所有文件和文件夾,
// 需要注意默認有 .(本目錄)和..(上級目錄)這兩個特殊文件夾
if (is_file($file)){
//只處理文件
if (!strpos($file,'.')){
// 無後綴名的文件
}
$n++; // 計數
}
}
⑽ wps表格怎麼引用文件名,頁眉里引用的文件名的擴展名後綴怎麼去掉
把需要導入excel的文件全部放到一個文件夾中。比如的150張圖全部放入123這個文件夾。建議,文件夾直接放在除C盤以外,其他盤的更目錄下。便於後面命令輸入。從電腦桌面,點擊開始,在圖片所示的輸入框輸入CMD並點擊回車。在界面輸入命令dir f:\123/b>f:\隨意的文件名.xls,點擊回車。這時,你會神奇的發現在文件夾中多處一個excel文檔。比如dir f:\123/b>f:\12345.xls,文件夾中會有一個12345.xls打開這個excel文件需要的文件目錄名稱全部整理在該文件夾中。到了這一步,你可能會發現文件名稱都自帶了後綴名。比如****.jpg,而在處理文件或者在查詢的時候並不需要後綴名。這時,咱們可以使用excel的分列功能來解決該問題。首先選中內容然後 點擊數據->分列,彈出框使用默認選項,然後點擊確定。接下來這一步是最關鍵的操作。在該界面分隔符中勾選其他,並且在輸入框中輸入英文的點.,然後點確認備注如果你需要其他形式的分類,可以勾選提供的選項,或者在其他中輸入你需要的。比如可以輸入-,以該符號來進行分列。繼續點擊完成這時原來的文件名稱已經分為名稱和後綴兩部分。完成了需要實現的去掉後綴目標。