【拡張機能】 文字列分割(文字指定)
機能概要
テキストを指定した区切り文字で分割します。
作業対象画面
項目説明
・「項目A」
分割するテキストもしくは変数を指定します。
・「項目B」
分割に使用する区切り文字を指定します。例えば「1,2,3,4」というテキストを「1」「2」「3」「4」と分割するにはカンマ(,)を指定します。
区切り文字は「タブ」や「改行」を指定する事も可能。
タブ ・・・「’t」を項目Bに指定
改行 ・・・「’r’n」を項目Bに指定
・「変数 C1~C30」
分割された結果を格納する変数を指定します。少なくとも2つを指定する必要があります。最大で30個まで指定できます。
注意事項
- 分割された数だけ変数Cの指定が必要となります。
例えば「1,2,3,4」というテキストを「1」「2」「3」「4」と分割した場合、C1,C2、C3、C4の4つの変数を指定する必要があります。
C30まで使用しても変数が足りない場合は項目Aのテキストを文字列の切り出し(指定値で囲む)などで予め短くし、処理を分割するなどの操作が必要になります。
使用例
- あるデータが決まった文字で区切られている場合に、項目毎にテキストを抽出。
- 年、月、日の抽出
「2021/02/05」→「/」を分割に指定。年「2021」、月「02」、日「05」を抽出。
- 名字、名前の抽出
「田中 肇」→「 」(半角スペース)を分割に指定。名字「田中」、名前「肇」を抽出
- あるデータが決まった文字で区切られている場合に、項目毎にテキストを抽出。
複数行のテキストを1行毎に変数に格納します。※最大30行まで
・項目A
〒456-xxxx
愛知県名古屋市熱田区○○町×―××―×
高橋ビル4F
株式会社△△
・項目B
「’r’n」(改行)
・項目C
C1:〒456-xxxx
C2:愛知県名古屋市熱田区○○町×―××―×
C3:高橋ビル4F
C4:株式会社△△