石鑫华视觉论坛

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

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

[复制链接]
  • TA的每日心情
    开心
    16 分钟前
  • 签到天数: 3412 天

    连续签到: 14 天

    [LV.Master]2000FPS

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

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

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

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

    删除空白VI

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

    搜索替换字符串

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

    删除所有空白字符串效果

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

    代码显示输入字符串

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

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

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

    回复

    使用道具 举报

  • 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 | 显示全部楼层 来自:福建省泉州市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-12-8 10:27
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]400FPS

    发表于 2024-11-10 00:42:12 | 显示全部楼层 来自:广东省深圳市南山区 电信
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-12-22 21:17

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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