首页 > 代码库 > IDL 常用字符串处理函数
IDL 常用字符串处理函数
在处理遥感影像时,总会遇到存储数据命名的问题,有效的使用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.
IDL 常用字符串处理函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。