.局部变量 文本, 文本型
文本 = “12345678:87654321”
取文本右边 (文本, 取文本长度 (文本) - 寻找文本 (文本, “:”, 1, 假) - 1)
最后的-1是因为冒号是全角,取到的位置实际上是冒号的首字节,所以要在取出的长度上再减去1字节就是数字8开始的位置.
这种提法很麻烦,楼上同学说的分割文本是非常好的方法.
40.2 = 5
分割符号:=
取文本右边 (, )
这个是易语言自己里面有的命令。
参数<1>的名称为“欲取其部分的文本”,类型为“文本型(text)”。
参数<2>的名称为“欲取出字符的数目”,类型为“整数型(int)”。
参数1= 40.2 = 5
参数2: 取文本长度 (”40.2 = 5“) - 寻找文本 (”40.2 = 5“, “=”, , 假)
取文本长度和寻找文本的命令 你在问把,,
取文本右边 (”40.2 = 5“,取文本长度 (40.2 = 5) - 寻找文本 (”40.2 = 5“, “=”, , 假) )
接下来是使用模块: 这里是使用的是精易模块,
文本_取右边 (“40.2 = 5”, “=”, )
就是省略上面的 取文本长度和寻找文本的命令 方便很多
先用分割文本!!然后去数组2就是了!