实践得出Labview字符串分离的四种方法

今日头条

1151人已加入

描述

1.    第一种方法

名称:掐头去尾去脖子

使用范围:适用于任何情况

流程:

步骤一:“拉力1:100g. 拉力2:2000g. 拉力3:30g “搜索/拆分字符串”(“搜索匹配字符串/字符”“:”)得到:“:100g. 拉力2:2000g. 拉力3:30g”;

步骤二:“:100g. 拉力2:2000g. 拉力3:30g “搜索/拆分字符串”(二次使用“搜索匹配字符串/字符”“g.)得到:“:100”;

步骤三:“:100 “截取字符串”(“截取字符串”“:”)得到:“100

程序图:

 

前面板图:

 

 

 

2.    第二种方法

名称:掐头去尾

使用范围:仅适用于开头数据和数据长度一定字符串

流程:

步骤一:“拉力1:100g. 拉力2:2000g. 拉力3:30g “搜索/拆分字符串”(“搜索匹配字符串/字符”为空字符串,“偏移量”为6得到:“100g. 拉力2:2000g. 拉力3:30g”;

步骤二:“100g. 拉力2:2000g. 拉力3:30g “搜索/拆分字符串”(二次使用“搜索匹配字符串/字符”“g.)得到:“100”;

程序图:

 

 

前面板图:

 

 

 

 

 

 

 

 

3.    第三种方法

名称:掐头去尾

使用范围:适用于任何情况

流程:

步骤一:“拉力1:100g. 拉力2:2000g. 拉力3:30g“匹配模式”(“正则表达式”“拉力2:”)得到:“2000g. 拉力3:30g”;

步骤二:“2000g. 拉力3:30g “搜索/拆分字符串”(二次使用“搜索匹配字符串/字符”“g.)得到:“2000”;

程序图:

 

 

 

前面板图:

 

 

 

 

 

4.    第四种方法

名称:先去尾后掐头

使用范围:适用于任何情况

流程:

步骤一:“拉力1:100g. 拉力2:2000g. 拉力3:30g “搜索/拆分字符串”(“搜索匹配字符串/字符”“g.拉力3:”)得到:“100g. 拉力2:2000”;

步骤二:“100g. 拉力2:2000 “匹配模式”(二次使用“正则表达式”“拉力2:”)得到:“2000”;

程序图:

 

 

前面板图:

 

 

 

总结:

1.      主要使用函数——字符串子VI

1) 搜索/拆分字符串 

 

2) 截取字符串 

 

3) 匹配模式 

 

2.      拆分难度:去尾容易,掐头较难

3.      使用方法推荐:

推荐使用方法3-4,其中方法3适合结尾数据分离,方法4适合其它,不推荐方法1-2,原因是方法13个步骤操作麻烦,方法2为通过偏移量操作,如果数据有误偏移量会有问题。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分