机器视觉论坛VISIONBBS_视觉之家VISIONHOME微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 340|回复: 0

[原创] LabVIEW十六进制不能搜索匹配

[复制链接]
  • TA的每日心情
    奋斗
    昨天 13:41
  • 签到天数: 2339 天

    连续签到: 11 天

    [LV.Master]2000FPS

    发表于 2021-4-30 09:13:07 | 显示全部楼层 |阅读模式

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有帐号?注册会员

    x
    LabVIEW十六进制不能搜索匹配

    在群里看有个同学在问,为什么LabVIEW的十六进制字符串,不能搜索匹配:

    LabVIEW十六进制不能搜索匹配

    LabVIEW十六进制不能搜索匹配

    LabVIEW十六进制不能搜索匹配
    这个当然并不是LabVIEW不能匹配16进制,而是该同学的操作不对。匹配模式函数,原理上是按照二进制的方式来匹配字符串的内容,只要有相同的内容,就可以匹配。而如该同学的,输入的是16进制,但是使用匹配模式函数,却没有得到想要的匹配结果,这里明显就是搜索项没有使用16进制,而是使用了正常的显示方式,也就是他上面的正则表达式中的搜索内容F5、F3、F0之类的搜索项,没有使用16进制,而是使用了常规的显示方式。这样基本上就不能匹配到内容了嘛。16进制的F5和常规显示的F5,那差别是非常大的呢,如果用常规的F5来搜索,除非是输入字符串中也有F5这样的常规字符(使用十六进制则应该是0x4635),那才可以匹配:
    QQ图片20210430090503.png
    使用常规显示方式显示的匹配模式与使用16进制显示的匹配模式
    上面的就是正常的匹配模式,其实输入内容与搜索内容都是一样的,得到的结果也是一样的,只是显示方式不同罢了。(正常显示的5,其16进制则为0x35)。LV2020:
    十六进制与十进制字符匹配.vi (7.6 KB, 下载次数: 0)



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM2021
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程10种全套
    LabVIEW图像处理教程
    机器视觉商城淘宝店铺
    视觉论坛充值赞助方法

    QQ|机器视觉论坛VISIONBBS.COM|视觉之家VISIONHOME.CN|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 )|网站地图

    GMT+8, 2021-10-28 06:48

    Powered by shixinhua.com X3.4

    © 2009-2021 VISIONBBS.COM 浏览量:

    快速回复 返回顶部 返回列表