石鑫华视觉论坛

 找回密码
 注册会员
查看: 20523|回复: 3

[原创] LabVIEW删除所有空白字符(空格、制表符、回车符、换行符)

[复制链接]
  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2017-12-28 17:32:52 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    LabVIEW删除所有空白字符(空格、制表符、回车符、换行符)
    我们知道在LabVIEW中,有一个删除空白函数:

    删除空白VI

    删除空白VI
    删除空白VI
    该函数可以选择删除首端的空白、尾端的空白以及首尾两端的空白。但是其不能删除字符串中间的空白。如果要删除字符串中间的空白字符,那么还得另外再想一下办法。我们可以使用字符串面板中的搜索替换字符串:

    搜索替换字符串

    搜索替换字符串
    搜索替换字符串
    利用该函数,将函数设置为替换全部、允许多行、使能正则表达式,则可以删除输入字符串中的所有空白字符,这些空白字符可以包含空格、制表符、回车、换行等空白符号:

    删除所有空白字符串效果

    删除所有空白字符串效果
    删除所有空白字符串效果

    代码显示输入字符串

    代码显示输入字符串
    代码显示输入字符串

    搜索替换字符串函数使能“正则表达式”功能

    搜索替换字符串函数使能“正则表达式”功能
    搜索替换字符串函数使能“正则表达式”功能
        这里需要将搜索和替换函数使能正则表达式,这样可以在搜索字符串输入端输入表达式,同时搜索制表符、回车、换行、空格等多种类型字符串。当然也可以直接用字符串常量,来搜索指定的字符串。替换处的字符串留空不填任何数据或不连即可。这样就可以将输入的字符串中的所有空白不可见的字符串都删除了。
    示例下载:LabVIEW2017
    删除所有空白.vi (17.37 KB, 下载次数: 173)

    回复

    使用道具 举报

  • TA的每日心情

    2018-12-12 15:47
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]600FPS

    发表于 2017-12-29 07:06:21 | 显示全部楼层 来自:江苏省 移动数据上网公共出口
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-7-13 08:11
  • 签到天数: 318 天

    连续签到: 1 天

    [LV.8]800PFS

    发表于 2018-8-17 10:08:35 | 显示全部楼层 来自:福建省泉州市 电信
    做机器视觉实验,就到机器视觉论坛http://labviewvision.com,石鑫华视觉网http://shixinhua.com免费提供实验及解决方案
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2024-11-10 00:00
  • 签到天数: 12 天

    连续签到: 2 天

    [LV.3]300FPS

    发表于 2024-11-10 00:42:12 | 显示全部楼层 来自:广东省深圳市南山区 电信
    删除空白字符,感觉两头的空白用的相对较多,中间的用的不多
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    LabVIEW HALCON图像处理入门教程(第二版)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-20 21:40

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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