多くの文字列を 1 つに結合します。こんにちは、みんな、
以下のような文字列名のリストがあります。 リスト内の各文字列の値を 1 つの結合文字列に連結したいと考えています。 したがって、以下の結果は文字列となり、その値は「これは文です」になります。
これをどのようにコーディングすればよいでしょうか?
Begining = "This";
Middle = "is a";
End = "sentence"
StringList = {"Begining","Middle", "End"};Re: 多数の文字列を 1 つに結合します。より良い? 場合によります。 JSLには便利な関数がたくさんあります。 要件が適切であり、結果が要件を満たしていれば、その方が優れています。 あなたが投稿した一般的な解決策は、重要な場合にははるかに柔軟です。
Re: 多数の文字列を 1 つに結合します。私の解決策よりも優れています....マークに感謝します
Re: 多数の文字列を 1 つに結合します。選択するヘルプ>スクリプト作成索引文字列関数を調べます連結アイテム() 。
Re: 多数の文字列を 1 つに結合します。ここに簡単な解決策があります
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 );