当前位置:文档之家› 易语言支持库-文本操作命令用法

易语言支持库-文本操作命令用法

.版本 2 .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 标签 1.标题 = 到文本 (取文本右边 (编辑框 1.内容, 1)) 说明:“编辑框 1.内容, N”,N 表示从右边第一个字符数起,到第 N 个字符为止。 半角算 1 个字符,全角算 2 个字符,一个汉字算 2 个字符。
9.4 取文本中间 命令
参数名
描述
欲变换的文本
必需的; 文本型。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 调试输出 (到半角 (编辑框 1.内容)) 说明:
该命令只是将文本中的全角字母、空格或数字变换为半角,其他的不变。也
就是把全角的 2 个字符变为半角的 1 个字符。
9.13 到文本 命令
9.5 字符 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含有与指定字符代码相关的字符。 语法: 文本型 字符 (欲取其字符的字符代码)
参数名
描述
欲取其字符的字符代码 必需的; 字节型。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 __启动窗口_创建完毕 调试输出 (字符 (97)) 运行结果:a 因为 97 代表的为英文字母 a 的 ASCII 码 说明:
该命令只是将文本中的小写英文字母转换为大写英文字母,其他的不变。
9.10 到小写 命令
操作系统支持:Windows、Linux 所属类别:文本操作 将文本中的大写英文字母变换为小写,返回变换后的结果文本。 语法: 文本型 到小写 (欲变换的文本)
参数名
描述
欲变换的文本
必需的; 文本型。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 调试输出 (到小写 (编辑框 1.内容)) 说明:
该命令只是将文本中的大写英文字母转换为小写英文字母,其他的不变。
9.11 到全角 命令
操作系统支持:Windows、Linux 所属类别:文本操作 将文本中的半角字母、空格或数字变换为全角,返回变换后的结果文本。 语法: 文本型 到全角 (欲变换的文本)
参数名
描述
欲变换的文本
必需的; 文本型。
使用:
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含指定文本中从指定位置算起指定数量的字符。 语法: 文本型 取文本中间 (欲取其部分的文本, 起始取出位置, 欲取出字 符的数目)
参数名
描述
欲取其部分的文本 必需的;文本型。
起始取出位置
必需的;整数型。1 为首位置,2 为第 2 个位置,如此类推。
参数名
描述
欲被替换的文本
必需的; 文本型。
起始替换位置
必需的; 整数型。替换的起始位置,1 为首位置,2 为 第 2 个位置,如此类推。
替换长度
必需的; 整数型。
用作替换的文本
可选的; 文本型。如果本参数被省略,则删除文本中的 指定部分。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 __启动窗口_创建完毕 调试输出 (文本替换 (“你好,易语言!”, 3, 4, “努力学习”)) 调试输出结果:”你努力学习易语言!” 说明:
欲取出字符的数目 必需的;整数型。
使用: .版本 2 .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 标签 1.标题 = 到文本 (取文本中间 (编辑框 1.内容, 2, 3)) 说明:取文本中间 (编辑框 1.内容, M, N)表示从第 M 个字符开始取编辑框 1 中的 内容共取 N 个字符。 比如:“编辑框 1.内容=“NIHAO!””则运行结果为:“IHA”。
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,代表指定数值、逻辑值或日期时间被转换后的结果。如果为文本 数据,将被直接返回。 语法: 文本型 到文本 (待转换的数据)
参数名
描述
待转换的数据 必需的; 通用型,参数数据可以同时提供数组或非数组数据。 参数值只能为数值、逻辑值、字节集、日期时间或数值型数组。
九、文本操作
9.1 取文本长度 命令
操作系统支持:Windows、Linux 所属类别:文本操作 取文本型数据的长度,不包含结束 0。 语法: 整数型 取文本长度 (文本数据)
参数名
描述
文本数据
必需的;文本型。参数值指定欲检查其长度的文本数据。
使用:
.版本 2 .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 标签 1.标题 = 到文本 (取文本长度 (编辑框 1.内容))
说明:
倒找文本 (被搜寻的文本, 欲寻找的文本, M[起始搜寻位置], 是否 不区分大小写)中,M 是指从“被搜寻的文本中的第 M 个字符开始往回找(右 往左)”。找到返回字符所在的位置,没找到返回-1。比如:编辑框 1 中输入 “ABCDEFGH”,M=4,编辑框 2 中输入“C”,则调试输出 3,若编辑框 2 中输入 “E”,则调试输出“-1”。
寻找文本 (被搜寻的文本(文本型), 欲寻找的文本(文本型), 起始搜寻 位置(整数型), 是否不区分大小写(逻辑型))。
9.8 倒找文本 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个整数值,指定一文本在另一文本中最后出现的位置,位置值从 1 开始。 如果未找到,返回-1。 语法: 整数型 倒找文本 (被搜寻的文本, 欲寻找的文本,[起始搜寻位置],
描述
欲删除空格的文本
必需的; 文本型。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 __启动窗口_创建完毕 调试输出 (删首空 (“ ABCD ABC”)) 运行结果:“ABCD ABC”。删除了首部的空格。
9.15 删尾空 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含被删除了尾部全角或半角空格的指定文本。 语法: 文本型 删尾空 (欲删除空格的文本)
字符 (M),M 的范围 32~126 共 95 个字符。
9.6 取代码 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回文本中指定位置处字符的代码。如果指定位置超出文本长度,返回 0。 语法: 整数型 取代码 (欲取字符代码的文本, [欲取其代码的字符位置])
参数名
描述
欲取字符代码的文本 必需的; 文本型。
9.9 到大写 命令
操作系统支持:Windows、Linux 所属类别:文本操作 将文本中的小写英文字母变换为大写,返回变换后的结果文本。 语法: 文本型 到大写 (欲变换的文本)
参数名
描述
欲变换的文本
必需的; 文本型。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 调试输出 (到大写 (编辑框 1.内容)) 说明:
参数名
描述
欲取其部分的文本
必需的; 文本型。
欲取出字符的数目
必需的; 整数型。
使用:
.版本 2 .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 标签 1.标题 = 到文本 (取文本左边 (编辑框 1.内容, 1)) 说明:“编辑框 1.内容, N”,N 表示从左边第一个字符数起,到第 N 个字符为止。 半角算 1 个字符,全角算 2 个字符,一个汉字算 2 个字符。
参数名
描述
欲删除空格的文本
必需的; 文本型。
使用:
.版本 2
.支持库 spec
.程序集 窗口程序集 1
.子程序 __启动窗口_创建完毕
调试输出 (删全部空 (“ A B C D A B C
”))
运行结果:“ABCDABC”。删除了文本中所有的空格。
9.18 文本替换 命令
操作系统支持:Windows、Linux 所属类别:文本操作 将指定文本的某一部分用其它的文本替换。 语法: 文本型 文本替换 (欲被替换的文本, 起始替换位置, 替换长度,[用 作替换的文本])
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 调试输出 (到全角 (编辑框 1.内容)) 说明:
该命令只是将文本中的半角字母、空格或数字变换为全角,其他的不变。也
就是把半角的 1 个字符变为全角的 2 个字符。
9.12 到半角 命令
操作系统支持:Windows、Linux 所属类别:文本操作 将文本中的全角字母、空格或数字变换为半角,返回变换后的结果文本。 语法: 文本型 到半角 (欲变换的文本)
是否不区分大小写)
参数名
描述
被搜寻的文本
必需的; 文本型。
欲寻找的文本
必需的; 文本型。
起始搜寻位置
可选的; 整数型。位置值从 1 开始。如果本参数被省 略,默认为从被搜寻文本的尾部开始。
是否不区分大小写
必需的; 逻辑型,初始值为“假”。为真不区分大小写, 为假区分。
使用:
.版本 2 .支持库 spec .程序集 窗口程序集 1 .子程序 _按钮 1_被单击 调试输出 (到文本 (倒找文本 (编辑框 1.内容, 编辑框 2.内容, 8, 真)))
9.7 寻找文本 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个整数值,指定一文本在另一文本中最先出现的位置,位置值从 1 开始。 如果未找到,返回-1。 语法: 整数型 寻找文本 (被搜寻的文本, 欲寻找的文本,[起始搜寻位置], 是否不区分大小写)
参数名
描述
被搜寻的文本
9.3 取文本右边 命令
操作系统支持:Windows、Linux 所属类别:文本操作 返回一个文本,其中包含指定文本中从右边算起指定数量的字符。 语法: 文本型 取文本右边 (欲取其部分的文本, 欲取出字符的数目)
相关主题