码迷,mamicode.com
首页 > 其他好文 > 详细

IDL 常用字符串处理函数

时间:2014-11-27 14:11:41      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:blog   ar   os   使用   sp   文件   数据   div   问题   

 

在处理遥感影像时,总会遇到存储数据命名的问题,有效的使用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 常用字符串处理函数

标签:blog   ar   os   使用   sp   文件   数据   div   问题   

原文地址:http://www.cnblogs.com/haizhupan/p/4126095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!