위 스크립트는 문자열 변수를 어떤 문자열을 기준으로 자르는 스크립트입니다.
예를 들어 문자열 변수가 "a,b,c,d" 일 때, 스크립트(문자열 변수, ",") 를 하게 되면 return_str 배열에 abcd 가 차곡차곡 들어가게 됩니다.
이 스크립트는 리턴 값으로 커트 기준 문자열의 개수를 반환합니다.
///문자열 변수를 문자열을 기준으로 자르는 스크립트
var str, pos, count, i;
str = argument0
pos = 0
count = string_count(argument1, argument0)
for(i=0; i<count; i+=1)
{
pos = string_pos(argument1, str)
return_str[i] = string_copy(str, 1, pos-1)
str = string_delete(str, 1, (pos-1)+string_length(argument1))
}
return count
//ARG 0: 문자열 변수
//ARG 1: 커트 기준 문자열