基本信息
文件名称:节卡JAKA 7、字符指令介绍.pdf
文件大小:1.33 MB
总页数:9 页
更新时间:2025-06-22
总字数:约2.27千字
文档摘要

字符指令介绍

—节卡培训学院

课程内容:字符串指令

1、字符串的拼接

2、字符串的比较

3、输入输出格式化字符串

4、字符串与数组间的相互转换

学习时长:10分钟

课程目标:

1、掌握各字符串指令的作用及在socket通

讯中的应用

字符串拼接

指令:范例:如需要拼接以下变量A=8888,B=Hello,C=[1,2,3,4,5,6]

(1)含义:按照一定顺序对拖入的变量或输入的字符串

进行拼接。

(2)用法:点击此条指令可编辑所需拼接字符串的数量

(1~8)和所需数组分隔符,可拖入变量或输入字符串,

该条指令可返回拼接后的字符串,返回值为字符串变量

返回值:A:8888B:HelloC:1,2,3,4,5,6

注:在字符串指令中支持的转义字符有\\、\、\、

\n、\t、\r,分别对应反斜杠符号、单引号、双引号、

换行、横向制表符、回车

字符串或数组长度

指令:范例:获取字符或数组长度

(1)含义:对字符串或数组的

长度进行计算,并返回长度值。

(2)用法:可以拖入字符串变

量、数组变量或输入字符串,返

回值为长度。

返回结果:字符串长度:5

数组长度:6

输入字符长度:3

字符串比较

范例:判断字符是否相同

指令:

(1)含义:根据ACSII码比较两个字符串

的大小。

(2)用法:可拖入字符串变量或输入字符

串值str1、str2,若str1=str2,则返回0;

若str1str2,则返回负值;若str1str2

,则返回正值

返回值:0

格式化输出字符串

指令:范例:获取机器人相关信息

(1)含义:将指定数据按指定格式输出为字符

串。“5”标识可编辑格式化数量

(2)用法:点击此条指令可编辑所需格式化数“,”数组分割符

据的数量(1~8)和所需数组分隔符,可拖入

变量或输入值,该条指令可返回格式化后的字

符串,返回值为字符串变量型.

返回的数组分别是法兰中心位姿坐标和当前关节位置

输入格式化字符串

指令:范例:提取字符串“EndLoadis:1,2,3,4,5,6”中的数组

(1)含义:将匹配一定格式的字符串并将匹配

数据输入到指定变量中。

(2)用法:点击此条指令可编辑所需格式化的

数据的数量(1~8)和所需数组分隔符,可拖

入指定变量或输入值,指定变量可提取到所需

值。格式化结果变量支持整形,浮点型以及字

符串类型的变量,或者常数

返回值:1,2,3,4,5,6

数组转换为字符串

指令:范例:将数组变量[1,2,3,4,5,6]转换成字符串“1a2a3a4a5a6”

(1)含义:将数组转化为一定格式的字符

串变量。

(2)用法:在“数组”后可拖入所需转换

的数组类型的变量,在分隔符中可输入所

需转换的数组分隔符