여러 문자열을 하나로 결합합니다.안녕 얘들아
아래 문자열 이름에 따라 목록이 있습니다. 목록에 있는 각 문자열의 값을 결합된 하나의 문자열로 연결하고 싶습니다. 따라서 아래의 결과는 값이 "This is a sentence"인 문자열이 됩니다.
이것을 어떻게 코딩할까요?
Begining = "This";
Middle = "is a";
End = "sentence"
StringList = {"Begining","Middle", "End"};Re: 여러 문자열을 하나로 합칩니다.더 나은? 조건에 따라서. 편리한 JSL 기능이 많이 있습니다. 요구 사항이 적합하고 결과가 요구 사항을 충족하면 더 좋습니다. 귀하가 게시한 일반 솔루션은 중요할 때 훨씬 더 유연합니다.
Re: 여러 문자열을 하나로 합칩니다.내 솔루션보다 낫습니다 .... Mark에게 감사드립니다.
Re: 여러 문자열을 하나로 합칩니다.선택하다 돕다 > 스크립팅 색인 문자열 함수를 조회합니다. 연결 항목() .
Re: 여러 문자열을 하나로 합칩니다.여기에 간단한 해결책이 있습니다.
Names Default To Here( 1 );
Begining = "This";
Middle = "is a";
End = "sentence";
StringList = {"Begining", "Middle", "End"};
Sentence = Eval( Parse( StringList[1] ) );
For( i = 2, i <= N Items( stringList ), i++,
Sentence = Sentence || " " || Eval( Parse( StringList[i] ) )
);
Show( sentence );