|
分類:[その他の言語]
UNSTRING TEMP DELIMITED BY ' ' INTO NAME(1) NAME(2) NAME(3) NAME(4) NAME(5) NAME(6) NAME(7) NAME(8) NAME(9) NAME(10).
質問です。上記ソースだと、NAMEは10個固定なので 11個有った場合は困ります。よって、分割文字列が 何個きても動作するような方法はあるのでしょうか?
VBでいうとこういう事を↓、COBOLでしたいのですが・・・。 Dim A As String = "ABC DEF 12 zy" Dim B() As String Sub Main() B = Split(A, " ") For Each C As String In B Console.WriteLine(C) Next End Sub
|