2012年7月9日月曜日

Stringグループ = 文字列操作を行う部品群 - SynthMaker

主な部品
○SM2 ○FL10
**** 文字列操作の手引き
文字列の配列を簡単に作る方法


**** 関連する文字列操作部品
** 文字列操作部品
o 文字列の作成
Element グループの String = 文字列を送る。もしくは文字列に変換する
Element グループの Text = 複数行の文字列を送る。もしくは文字列に変換する
Other グループの New Line = 改行文字を出力する
o 文字列の検索
String Equals = 文字列の一致判定を行う
String Find = 検索文字列が文字列中に含まれる位置を調べる
String Length = 文字列の長さを調べる
o 文字列の加工
String Add = 2つの文字列を順番に結合する
String Extract = 文字列の一部を指定位置から取り出す
String Replace = 文字列を指定位置から上書きする
String Split = 文字列を指定位置で2つに分割する

** 文字列配列操作部品
o 文字列配列の作成
Maths グループの Array Builder = 配列を作る
String to String Array その1 = 文字列から文字列配列を作る。1文字毎に分割版
o 文字列配列の検索
String Array Find = 指定した文字列の、文字列配列上の位置を調べる
String Array Get At = 文字列配列の指定した位置から文字列を取り出す
o 文字列配列の加工
String Array = 文字列の配列を操作する(上書き、追加、削除、初期化)
String Array Split = 文字列配列を2つに分割する
Sort String Array = 配列の要素を文字コード順に並べ替える

文字列操作を行う部品群(主に Stringグループ)
表示名
(ツールボックス)
所属
グループ
表示名
(回路図上)
意味
Stringグループ
ASCII to StringString(名前非表示)文字コードを文字列に変換する
Sort String ArrayStringSort配列の要素を文字コード順に並べ替える
String AddString(名前非表示)2つの文字列を順番に結合する
String ArrayStringArray文字列の配列を操作する(上書き、追加、削除、初期化)
String Array FindStringFind指定した文字列の、文字列配列上の位置を調べる
String Array Get AtStringGetAt文字列配列の指定した位置から文字列を取り出す
String Array SplitStringSplit文字列配列を2つに分割する
String Array to String (その1)String(名前非表示)配列を文字列に変換する
String Array to String (その2)StringArr2Str配列を文字列に変換する。区切り文字指定版
String EqualsString(名前非表示)文字列の値を一致判定する
String ExtractStringExtract文字列の一部を指定位置から取り出す
String FindStringFind検索文字列が文字列中に含まれる位置を調べる
String LengthString(名前非表示)文字列の長さを調べる
String ReplaceStringReplace文字列を指定位置から上書きする
String SplitStringSplit文字列を指定位置で2つに分割する
String to ASCIIString(名前非表示)文字列を文字コードに変換する
String to String Array (その1)String(名前非表示)文字列から文字列配列を作る。1文字毎に分割版
String to String Array (その2)StringStr2Arr文字列から配列に変換する。区切り規則指定版
Elementグループ
StringElement(名前非表示)1行分の文字列を送る。もしくは文字列に変換する
TextElement(名前非表示)複数行の文字列を送る。もしくは長文の文字列に変換する
Mathsグループ
Array BuilderMathsArray配列を作る
Otherグループ
New LineOtherNL改行文字を出力する
----
Stringグループは、文字列操作と文字配列に関する部品群です。

o なお、文字列を操作する部品の一部は、他のグループの中に入っています。


**** 確認したバージョン
o SynthMaker 2.0.5 Professonal Edition (説明文と配置のみ)
o FL STUDIO 10 Producer Edition   Version 10.0.9 (Signature Bundle)   32ビット版 (説明文と配置のみ)


==
関連ページ:
    ▼主な部品
    ▼SynthMaker
    ▼制作メモ
    > ▼DSP グループ = 音声ストリームを低レベルで操作する部品群