本文将讲解LabVIEW-函数选板-函数-编程-字符串-替换子字符串;
工具/原料
LabVIEW
替换子字符串
1、连接字符串函数位于:函数选板-函数-编程-字符串-替换子字符串;
2、替换子字符串(函数):插入、删浑睡蔽嗍除或替换子字符串,偏移量在字符串中指定。字符串(接线端):是要替换字符的字掼屐磴磨符串。子字符串(接线端)包含用于替换字符串中位于偏移量处的长度个字符的子字符串。偏移量(接线端):确定输入字符串中开始替换子字符串的位置。长度(接线端):确定字符串中替换子字符串的字符数。 如子字符串为空,则删除从偏移量开始的长度个字符。结果字符串(接线端):包含已经进行替换的字符串。替换子字符串(接线端):包含字符串中替换的字符串。
3、当子字符串控件值为“LabVIEW”,偏移量控件值为0,长度(子字符串长度)控件值也为0的时候,该函数会直接将子字符串控件值直接插入到字符串控件的偏移量为0的位置,则结果字符串控件输出“LabVIEWabcdefghijklmn”;
4、当子字符串控件值为“LabVIEW”,偏蚨潍氢誊移量控件值为0,长度(子字符串长度)控件值也为1/3的时候,该函数会将子字符串控件值直接替换字符串控件中从偏移量扉钛笆哇0开始长度为1/3个字符,则结果字符串控件输出“LabVIEWbcdefghijklmn”/“LabVIEWdefghijklmn”,替换子字符串控件输出“a”/“abc”;
5、当子字符串控件值为“LabVIEW”,偏蚨潍氢誊移量控件值为3,长度(子字符串长度)控件值也为3的时候,该函数会将子字符串控件值直接替换字符串控件中从偏移量3开镫炜茛玳始长度为3个字符,则结果字符串控件输出“abcLabVIEWghijklmn”,替换子字符串控件输出“def”;
6、当有中文字符的时候,请注意中文字符的长度和偏移量为2;