精易论坛

标题: 奇怪的源码 文本_寻找文本() [打印本页]

作者: 萧然    时间: 2022-8-10 16:54
标题: 奇怪的源码 文本_寻找文本()

用的是精易10.3.5最新模板
  
如果真 (文本_寻找文本 (“驾驶拼装机动车上路行驶的驾驶人,除按规定接受罚款外,还要受到哪种处理?”, “黄”, , ) ≠ -1)
调试输出 (“居然找到了”)


i支持库列表   支持库注释   
spec特殊功能支持库

奇怪问题.e (926.92 KB, 下载次数: 6)


作者: yang670555064    时间: 2022-8-10 17:41
本帖最后由 yang670555064 于 2022-8-10 17:44 编辑

这个应该是把文本转成字节集再搜索   "黄"={187,198}   "驾驶拼"={188,221,202,187,198,180}   
直接用 寻找文本() 不就行了

作者: 雨落无声    时间: 2022-8-10 18:03

精易模块对这么命令的注释!说的很明白了!

成功找到返回位置索引,未找到返回-1。调用Ntdll命令,比核心库快三倍以上,注意!此命令不是严格按易语言文本型来查找。


作者: wuqingg    时间: 2022-8-10 18:12
不是吧?
作者: Xiaochuzhang    时间: 2022-8-10 18:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: lidaoge    时间: 2022-8-10 18:48
yang670555064 发表于 2022-8-10 17:41
这个应该是把文本转成字节集再搜索   "黄"={187,198}   "驾驶拼"={188,221,202,187,198,180}   
直接用 寻 ...

哇,长见识了,原来是这个原理
作者: chenyucheng    时间: 2022-8-10 20:10
yang670555064 发表于 2022-8-10 17:41
这个应该是把文本转成字节集再搜索   "黄"={187,198}   "驾驶拼"={188,221,202,187,198,180}   
直接用 寻 ...

所以“黄”字是“驶”字的第二个字节的“187”,和“拼”的第一个字节“198”拼起来的字符。

  1. {188,221,202,187,198,180}
  2. {  驾   ,  驶   ,  拼   }
复制代码

作者: 萧然    时间: 2022-8-11 08:10
yang670555064 发表于 2022-8-10 17:41
这个应该是把文本转成字节集再搜索   "黄"={187,198}   "驾驶拼"={188,221,202,187,198,180}   
直接用 寻 ...

了解了!!!
作者: 明天自然醒    时间: 2022-8-15 12:51
注意!此命令不是严格按易语言文本型来查找。

我好像也碰到过~
作者: 勉勉    时间: 2024-2-8 10:24
寻找文本~~~~~~




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4