주요 콘텐츠

insertAfter

Stateflow 차트에서 부분문자열 뒤에 문자열 삽입

R2021b 이후

설명

newStr = insertAfter(str,subStr,new)는 문자열 str에서 부분문자열 subStr 뒤에 문자열 new를 삽입합니다. insertAfter는 모든 subStr 뒤에 new를 삽입합니다.

예제

newStr = insertAfter(str,pos,new)str에서 문자 위치 pos 뒤에 new를 삽입합니다.

예제

참고

insertAfter 연산자는 C를 동작 언어로 사용하는 Stateflow® 차트에서는 지원되지 않습니다.

예제

모두 확장

문자열 "Hello there, world!"를 만들도록 텍스트를 삽입합니다.

str = "Hello, world!";
newStr = insertAfter(str,"Hello"," there");

Stateflow chart that uses the insertAfter operator in a state.

문자열 "Hello there, world!"를 만들도록 텍스트를 삽입합니다.

str = "Hello, world!";
newStr = insertAfter(str,5," there");

Stateflow chart that uses the insertAfter operator in a state.

입력 인수

모두 확장

입력 문자열로, string형 스칼라로 지정됩니다. 리터럴 문자열을 큰따옴표로 묶습니다.

예: "Hello"

부분문자열로, string형 스칼라로 지정됩니다. 리터럴 문자열을 큰따옴표로 묶습니다.

예: "Hello"

문자 위치로, 양의 정수로 지정됩니다.

새 부분문자열로, string형 스칼라로 지정됩니다. 리터럴 문자열을 큰따옴표로 묶습니다.

예: "Hello"

제한 사항

  • 이 연산자는 Stateflow 구조체 필드 또는 메시지의 사용을 지원하지 않습니다. Stateflow의 구조체에 대한 자세한 내용은 버스 신호에 액세스하기 항목을 참조하십시오.

버전 내역

R2021b에 개발됨