====== 내부 문자열 변수 제어 ====== 내부 문자열 변수를 대상으로 다양한 문자열 처리 동작을 수행하는 액션입니다. 문자열 대입, 삽입, 삭제, 형변환, 파싱 등의 기능을 제공합니다. {{ :comfilestudio:action_internal_string:multiaction_string1.png?nolink |내부 문자열 변수 제어 액션 설정 화면입니다.}} ===== 문자열 대입 ===== 문자열 변수에 새로운 문자열을 직접 저장합니다. {{ :comfilestudio:action_internal_string:multiaction_string2.png?nolink |문자열 대입 설정 화면입니다.}} 예) $str1 ← "컴파일 테크놀로지" 액션 실행 후 $str1 = "컴파일 테크놀로지" ===== 문자열 삽입 ===== 기존 문자열의 특정 위치에 새로운 문자열을 삽입합니다. {{ :comfilestudio:action_internal_string:multiaction_string3.png?nolink |문자열 삽입 설정 화면입니다.}} 예) 기존 $str1 = "우리만세" 삽입 문자열 = "대한민국" 실행 후 → "우리대한민국만세" ===== 문자열 삭제 ===== 문자열 전체 또는 앞/뒤 일부를 삭제할 수 있습니다. {{ :comfilestudio:action_internal_string:multiaction_string4.png?nolink |문자열 삭제 기본 설정 화면입니다.}} 앞부분 삭제 예: {{ :comfilestudio:action_internal_string:multiaction_string41.png?nolink |앞부분 삭제 설정 화면입니다.}} * 삭제할 글자 수 지정 가능 * 또는 “남겨둘 글자 개수” 지정 가능 예) 원본: "아름다운우리나라" 남겨둘 글자 개수 = 1 결과: "라" ===== 문자열 형변환 ===== 문자열 ↔ 숫자 형변환을 수행합니다. {{ :comfilestudio:action_internal_string:multiaction_string6.png?nolink |문자열 형변환 설정 화면입니다.}} 예) "123" → 숫자 123 → 내부 변수에 저장 숫자 456 → "456" 문자열로 변환 ===== 문자열 파싱 ===== 하나의 문자열을 구분자를 기준으로 여러 변수에 나누어 저장합니다. {{ :comfilestudio:action_internal_string:multiaction_string7.png?nolink |문자열 파싱 설정 화면입니다.}} 예) $a = "John,America,36" 구분자 = "," 결과: $name = "John" $nation = "America" age = 36 * 구분자는 사용자가 지정 가능 (예: "/", ",", 공백 등) * 내부 문자열 변수로 구분자 지정 가능 * 줄바꿈 문자도 구분자로 사용 가능 * 숫자로 변환 가능한 값은 내부 변수로 저장 가능 ---- 키워드: 내부 문자열 변수, 문자열 대입, 문자열 삽입, 문자열 삭제, 문자열 형변환, 문자열 파싱, 문자열 분리, Comfile Studio 문자열 처리 [[comfilestudio:index#액션|상위 페이지로 가기]]