微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 如何确定一个字符串中是否全部是0-9的数字?

如何确定一个字符串中是否全部是0-9的数字?

时间:10-02 整理:3721RD 点击:
网上查着好像得用ascii码,但具体怎么操作?求帮助!感激不尽


labview怎么操作 我是不太懂,,但是 你可以读取每一个字符,,然后判断是否为数字,,一般的也就是判断ascii的值是否在48-57(代表数字0-9)之间

我在网上查着说是在x30-x39.但具体不会弄

就是逐个读取 然后比较 比如说 1245654  读取一个 比较一个,,如果在这个数值之间 就是数字 否则就不是数字,,,

比较字符串的每个字符的ASCII码

直接用匹配模式,匹配  [0-9]+               
如果都是纯数字,匹配的结果和输入的原始字符串是一模一样的,比较输入和输出即可。一个函数瞬间搞定。

还是就是用正则表达式
不知道为什么上传不了图片和附件了
思路如下:Match Pattern模块 abbc端输入要判断的字符串,b*端输入  [0-9]+
然后判断bb端输出字符串的长度和需要判断字符串的长度是否相等,相等即全部为数字

能不能编个程序传上来,谢了

匹配模式?能不能给个程序截,毕竟新手

这个,确实看不太懂,上传不了附件吗?

后面板的字符串里面,你一打开就能看到,那几个端口很明确,在图示上就有abbc什么的

不懂 跟着一起学习一下              

目测小编想要的是这样



拜谢,就是这个,谢啦

为啥已经帮我确定了最佳答案?你这个才是我想要的

受教了      

先选了最佳答案,而后一想目测这个是小编需要的就回复辣,

都是高手  赞   向你们学习

感觉sushu的方法可用,很好。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top