文字列操作
だんだん見えてきた気がする。やっててよかったDelphi。
今度はperlでいうこんなことをしてみたい。
my $line = "m1,m2,m3"; foreach my $unit (split /,/, $line) { print $unit . "\n"; }
そのままStringクラス?にsplitあるみたい。
var line:String = "m1,m2,m3"; var ary:Array = line.split(","); for (var k:String in ary) { trace(ary[k]); }
おっけー
ではもうちょっと踏み込んで。
var line:String = "m:5,s:8,p:3"; var ary:Array = line.split(","); for (var k:String in ary) { var unit:String = ary[k]; var unit_ary:Array = unit.split(":"); trace("type=" +unit_ary[0] + " num=" +unit_ary[1]); } type=m num=5 type=s num=8 type=p num=3