美文网首页
2020-01-12-易语言01-精易模块函数之-文本相关命令

2020-01-12-易语言01-精易模块函数之-文本相关命令

作者: heiqimingren | 来源:发表于2020-01-12 20:06 被阅读0次

看了一下人家写的源代码,感慨颇深,功力深厚啊


image.png
说一下学习笔记:
01,子程序公开的问题:
  公开的话可以全局调用 在任何子程序中都能用 不公开只能局部调用 只能在子程序中用
02,参数那里,参考和可空,都是有学问的。值得细细研究。  
03,文本替换,子文本替换函数,值得深入研究,对比学习比较好。

重点看一下,文本替换功能。有四个参数:
文本替换 (文本型 欲被替换的文本,整数型 起始替换位置,整数型 替换长度,[文本型 用作替换的文本])
下图就是测试结果:


image.png

用中文测试一下:由于汉字是2个字节,这点要注意!


image.png
04,子文本替换,这里要留意:
子文本替换 (文本型 欲被替换的文本,文本型 欲被替换的子文本,[文本型 用作替换的子文本],[整数型 进行替换的起始位置],[整数型 替换进行的次数],逻辑型 是否区分大小写)
6个参数,第1,2,6,为必须填写的。其余可空。

--返回一个文本,该文本中指定的子文本已被替换成另一子文本,并且替换发生的次数也是被指定的。本命令为初级命令。

测试01:默认次数不写,然后默认从头开始寻找替换。


image.png

结果:1234五六78五六78五六78
测试02:次数选择1次


image.png

这就是区别!

05, 寻找文本 命令
寻找文本 (文本型 被搜寻的文本,文本型 欲寻找的文本,[整数型 起始搜寻位置],逻辑型 是否不区分大小写) 
一共4个参数,每个参数都很容易看出来!

----返回一个整数值,指定一文本在另一文本中最先出现的位置,位置值从 1 开始。如果未找到,返回-1。本命令为初级命令。

这个函数--返回一个整数值,指定一文本在另一文本中最先出现的位置,位置值从 1 开始。如果未找到,返回-1。本命令为初级命令。

06,取文本中间  命令。
取文本中间 (文本型 欲取其部分的文本,整数型 起始取出位置,整数型 欲取出字符的数目)
3个参数。

---返回一个文本,其中包含指定文本中从指定位置算起指定数量的字符。本命令为初级命令。

最后,这个函数命令,被我吃透了!!每一个步骤我都弄懂了,并且添加了注释!


image.png

相关文章

网友评论

      本文标题:2020-01-12-易语言01-精易模块函数之-文本相关命令

      本文链接:https://www.haomeiwen.com/subject/hilwactx.html