本文主要是介绍labview中位正则表达式使用和字符串二进制数值互相转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
labview中位正则表达式使用和字符串二进制数值互相转换(LABVIEW2011)
正则表达式在字符串和文本处理有着不可替代的优势。
下图中的代码实现了BIT位流的插入处理,在遇到连续4个相同的BIT位时,在其后插入一个相反的BIT位,比如0000则在其后插入一个1,在遇到1111时插入一个0,输入数据是一个U64类型,先将其转换成字符串,检测其中的前48位,如果满足正则表达式,则进行插入操作,在进行插入前将U64转换为64位的二进制流,转换完成后将01表示的字符串转换为U64的数据类型。
这篇关于labview中位正则表达式使用和字符串二进制数值互相转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!