Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 功能操作命令 > 字符文本类 >
分割字符串

格式: TextSplit

参数1:分割符
参数2:源字符串
参数3:保存变量(只指定第一个,后面的递增)
参数4:递增数量
参数5:返回分割数量


示列1:
[@main]
#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1
SENDMSG 6 < $STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>

示列2:
#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1 6
SENDMSG 6 < $STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>,<$STR(s6)> 分割后只有5个结果,不足6个,递增数量写6,那么S6将被清空

示列3:
[@main]
#ACT
TextSplit | aaa|bbb|ccc|ddddd|eeeeee s1 0 N$数量
SENDMSG 6 < $STR(s1)>,<$STR(s2)>,<$STR(s3)>,<$STR(s4)>,<$STR(s5)>,分成了<$str(N$数量)>个变量