【216】◀▶ IDL 字符串操作说明
参考:String Processing Routines —— 字符串处理函数
01 | STRING | 返回字符串。 | |
02 | STRCMP | 比较字符串,一样返回1,不一样返回0,默认大小写敏感。 | |
03 | STRMATCH | 字符串进行比较,一致返回1,不一致返回0。 | |
04 | STRCOMPRESS | 将字符串中的空格和Tab等压缩成一个空格。 | |
05 | STRJOIN | 将字符串数组合并成一个字符串。 | |
06 | STRLEN | 返回字符串的长度。 | |
07 | STRPOS | 字符串中字符所在的索引值,返回数值。 | |
08 | STRMID | 字符串截取,返回截取后的字符串。 | |
09 | STRPUT | 将后面字符串替换前面相同数目的字符串。 | |
10 | STRSPLIT | 默认返回拆分索引数组,也可返回拆分字符串数组。 | |
11 | STRTRIM | 删除字符串前后的空格。 | |
12 | STRUPCASE | 字符串大写。 | |
13 | STRLOWCASE | 字符串小写。 |
序号 | 名称 |
功能说明 |
语法 & 举例 | ||
01 | STRING | 返回字符串。 STRING(Expression1, ..., Expressionn] |
◈ 将数值数组转换为字符串数组: |
||
02 | STRCMP | 比较字符串,一样返回1,不一样返回0,默认大小写敏感。 STRCMP(Str1, Str2 [, N], /FOLD_CASE) ◈ N:比较前N个字符 ◈ FOLD_CASE:设置此项后大小写不敏感 |
◈ 返回值:1 ◈ 返回值:0 |
||
03 | STRMATCH |
字符串进行比较,一致返回1,不一致返回0。 |
◈ 返回值:1 ◈ 返回值:0 ◈ 返回值:1 |
||
04 | STRCOMPRESS | 将字符串中的空格和Tab等压缩成一个空格。 STRCOMPRESS(String, /REMOVE_ALL) ◈ REMOVE_ALL:删除所有空格 |
◈ 返回值:alex lee ◈ 返回值:alexlee |
||
05 | STRJOIN | 将字符串数组合并成一个字符串。 STRJOIN(String [, Delimiter], /SINGLE) ◈ String:字符串数组 ◈ Delimiter:用于连接数组的分隔符 |
◈ 返回值:ABCCDEFG ◈ 返回值:ABC-CDE-FG |
||
06 | STRLEN |
返回字符串的长度。 |
|||
07 | STRPOS |
字符串中字符所在的索引值,返回数值。 |
◈ 返回值:0 ◈ 返回值:7 ) , /REVERSE_OFFSET) |
||
08 | STRMID |
字符串截取,返回截取后的字符串。 |
◈ 返回值:lexbnlee ◈ 返回值:ee ◈ 返回值:bn |
||
09 | STRPUT |
将后面字符串替换前面相同数目的字符串。 |
◈ 变量 A = "ALEXBNLEE" ◈ 变量 A = "ALEXBNLEE" |
||
10 | STRSPLIT | 默认返回拆分索引数组,也可返回拆分字符串数组。 STRSPLIT(String [, Pattern] [, COUNT=variable] [, ESCAPE=string] [, /FOLD_CASE]] [, /EXTRACT|, LENGTH=variable]) ◈ String:欲拆分的字符串或字符串数组 ◈ Pattern:字符串分隔符,默认是空格/TAB ◈ COUNT=variable:得到拆分后得到数组的元素个数 ◈ ESCAPE=string:删除符合的string值 ◈ FOLD_CASE:大小写不敏感 ◈ EXTRACT:返回字符串数组 ◈ LENGTH=variable:拆分后,字符串数组中每个字符串的长度,返回值为数组 |
◈ 变量 str = "alex is so cute" ◈ 变量 str = "alex is so cute" ◈ 变量 str2 = ";alex;-;is;-;so;-;cute;" ◈ 变量 str = "alex is so cute" |
||
11 | STRTRIM |
删除字符串前后的空格。 |
◈ STRTRIM(a):去掉后面的空格 |
||
12 | STRUPCASE |
字符串大写。 |
|||
13 | STRLOWCASE |
字符串小写。 |
【216】◀▶ IDL 字符串操作说明的更多相关文章
- 【216】◀▶ IDL 字符串操作说明 (黑底)
参考:String Processing Routines —— 字符串处理函数 参考:IDL_String Methods 01 STRING 返回字符串. 02 STRCMP 比较字符串, ...
- IDL 字符串
1.创建字符串 字符串和字符串数组通过赋值或函数方式来创建.在IDL字符串用" "或' '括起来表示. IDL> s1="abcdef" IDL> ...
- 【215】◀▶ IDL 文件操作说明 (黑底)
参考:I/O - General File Access Routines —— 基本文件操作函数 01 CD 修改当前的工作空间路径. 02 FILE_SEARCH 对文件名进行特定的查找. ...
- 【215】◀▶ IDL 文件操作说明
参考:I/O - General File Access Routines —— 基本文件操作函数 01 CD 修改当前的工作空间路径. 02 FILE_SEARCH 对文件名进行特定的查找. ...
- bzoj AC倒序
Search GO 说明:输入题号直接进入相应题目,如需搜索含数字的题目,请在关键词前加单引号 Problem ID Title Source AC Submit Y 1000 A+B Problem ...
- C语言学习书籍推荐《明解C语言》下载
柴田望洋 (作者), 管杰 (译者), 罗勇 (译者) <明解C语言>是日本的C语言经典教材,自出版以来不断重印.修订,被誉为“C语言圣经”.作者在日本IT界家喻户晓,出版过一系列极富影响 ...
- RPC远程过程调用实例详解
1.创建IDL文件,定义接口. IDL文件可以由uuidgen.exe创建. 首先找到系统中uuidgen.exe的位置,如:C:\Program Files\Microsoft Visual Stu ...
- Netty之网络编程数据编码
一.概况 我们在进行网络编程中会把各种数据转换为byte数据以便能在网络上传输,最常见的网络字节序--Little-Endian和Big-Endian,也让好多初进网络编程的新手摸不着头脑,还有按位或 ...
- 【224】◀▶ IDL NetCDF 文件操作说明
参考:I/O - NetCDF Routines —— NetCDF 操作函数 01 NCDF_OPEN 打开一个 NetCDF 文件. 02 NCDF_CLOSE 关闭一个 NetCDF 文 ...
随机推荐
- bootstrap到底是用来做什么的(概念)
Bootstrap官网:http://v3.bootcss.com/ Bootstrap是Twitter推出的一个用于前端开发的开源工具包.它由Twitter的设计师Mark Otto和Jacob T ...
- Python生成器定义
通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素 ...
- transient、volatile关键字
transient是在对象序列化的时候,不参与序列化的字段. 如LinkedList实现了Serializable,其中有变量transient int size = 0; 在Serializable ...
- 【MatConvNet】配置GPU
参照大神的方法:http://www.th7.cn/system/win/201603/155182.shtml 第一步:需要安装cuda.VS2013:cuda默认路径,注意cuda版本和GPU要匹 ...
- sql无限级树型查询
表结构如下: 表数据如下: 一提到无限级,很容易想到递归,使用sql 的CET语法如下 with menu(Id,Name,ParentId,Level) as ( select Id,Name,Pa ...
- Timing breakdown phases explained
https://developers.google.com/web/tools/chrome-devtools/network-performance/reference#timing-explana ...
- 设置port转发来訪问Virtualbox里linux中的站点
上一篇中我们讲到怎么设置virtuabox来通过SSH登录机器. 相同.我们也能够依照上一篇内容中的介绍,设置port转发,来訪问虚拟linux系统已经搭建的站点: 1.设置port转发: water ...
- git推送已有项目到gitee
有时候会接收一个项目,这个项目已有git版本控制,但git 远端服务器地址已失效(员工离职,原先是推送到他个人gitee上的). 要按照如下步骤,将该项目推送到gitee. 1.先去gitee上新建一 ...
- 阻止SSIS import excel时的默认行为
为什么SSIS总是错误地获取Excel数据类型,以及如何解决它! 由Concentra发布 2013年5月15日 分享此页面 分享 发现Concentra的分析解决方案 Concentra的分析和 ...
- DNS常见攻击与防范
DNS常见攻击与防范 转自:http://www.williamlong.info/archives/3813.html 日期:2015-7-10 随着网络的逐步普及,网络安全已成为INTERNET路 ...