IDL 常用字串處理函式

2022-09-01 19:12:08 字數 856 閱讀 1337

在處理遙感影像時,總會遇到儲存資料命名的問題,有效的使用idl 字串函式可以得到理想的效果。

1.file_basename():返回檔名

file = 'f:\data\myfile.img'

title = file_basename(file,'.img')

print,title

>myfile

2.file_dirname():返回資料夾名

file = 'f:\data\myfile.img'

title = file_dirname(file)

print,title

>f:\data

3.strcmp():比較字串是否相同

print, strcmp('moose', 'moo', 3 , /fold_case)

>1

;判斷 兩個字串 前三個是否匹配,返回,1 或者0 加關鍵字/fold_case 不區分大小寫

4.strlen():計算字串長度

print,strlen(『abcd』)

>4

5.strtrim():去掉字串中的空格,n=0,表示去掉尾部空格,n=1去掉前部空格,n=2 前部和後堡空格都去掉

print,strtrim('abc ',0)

>abc

6.strmid():從字串的n1個位置開始,取出n2個字元的子字串,若省略n2,則讀到字串的末尾,/reverse_offset指從尾部算起

print,strmid'abcd',0,2)

>ab

7.  

常用字串處理函式

1626 5 劉小銘總結 2016年10月19日 連續19天總結 內容 a 一句話概括今日目標完成情況 常用字串處理函式 80 b 具體內容 昨天看了string字串那一節課,今天看了書上的常用字串處理函式,並沒有看見昨天所使用的那一種。尷尬 今天呢,看了一下,常用字串處理函式,有複製 貼上 比較 ...

linux c常用字串處理函式

一 puts 名稱 puts 功能 向顯示器輸出字串。標頭檔案 include 函式原形 int puts const char s 引數 s 字串 返回值 成功返回輸出的字元數,失敗返回eof put函式與printf函式在字串輸出中的區別 puts在輸出字串時,遇到 0 會自動終止輸出,並將 0...

linux c常用字串處理函式

一 puts 名稱 puts 功能 向顯示器輸出字串。標頭檔案 include h 函式原形 intputs const char s 引數 s 字串 返回值 成功返回輸出的字元數,失敗返回eof put函式與printf函式在字串輸出中的區別 puts在輸出字串時,遇到 0 會自動終止輸出,並將 ...