flash on 2011-2-6
♥0 |
Line 31 |
Modified 2011-02-06 15:11:33 |
MIT License
archived:2017-03-30 03:10:05
ActionScript3 source code
/**
* Copyright tepe ( http://wonderfl.net/user/tepe )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/7oZr
*/
package {
import flash.text.*;
import flash.events.*;
import flash.display.Sprite;
public class FlashTest extends Sprite {
private var text1:TextField = new TextField();
public function FlashTest() {
// write as3 code here..
text1.width = 400;
addChild(text1);
text1.text = "a\r aa\r ,aaa \r a ";
var str:String = text1.text;
var str2:Array = str.split('\r');
text1.appendText("str2:"+str2.length.toString());
for(var i:int = 0;i<str.length;i++){
var n:int = str.indexOf("\r",i);
text1.appendText(" "+String(n));
if(0<n)i=n;
else break;
//if(str[i] == 0x0D)text1.appendText(String(i)+":CR\n");
//else if(str[i] == 0x0A)text1.appendText(String(i)+":LF\n");
}
//text1.appendText(" " + String(str.indexOf("\n",0)) );
}
//行数のカウント
private function func1(str:String):int{
var n:int = 0;
for(var i:int = 0;i<str.length;i++){
i = str.indexOf("\r",i);
if(0<n)n++;
else break;
}
return n;
}
}
}