修改时间 05-18-2009 09:29 PM
求助:在LabView中如何使用正则表达式完成以下功能:
1、判断输入的字符串是否由A-Z,a-z,0-9,'_'组成,且以字母开头?
2、判断输入的字符串是不是合法的邮箱?
谢谢了!
修改时间 05-20-2009 12:54 AM
看这个应用的话,是不需要非要正则表达式匹配来做。实际上应该是遍历字符串所有的字符,看每个字符是不是都符合你的要求,对吧?
有几种做法,要不然就挨个截取字符子串,然后挨个比对,是否大于A小于Z,
或者转成U8数组,挨个索引出来看ASCII码是否在要求的范围内。两种的原理都是一样的。希望对你有帮助