0

このなんとなく単純な作業はそれほど単純ではありません。mx:internals を使用してテキストエリアの行数を取得できますが、改行で終わる最長の行とは限りません。

私はあらゆる種類のものを試しtextArea.text.split("\n") \r <br/> {/n .. ましたが、常に1の長さを返します。

私を正しい方向に導くことができる人への私の永遠の崇拝。

グレッグ

==========

var arr:Array = texCodeArea.text.split(/\n/);
trace(arr.length);
trace("TEXT iS :", texCodeArea.text, "END"); 

==========

1
TEXT iS : aaaaaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbb 
cccccc END 
4

3 に答える 3

3

/\n/ の代わりに /\r/ を使用します。

理由はわかりません。それはそのように機能します。

于 2009-05-18T19:47:35.357 に答える
0

試す:

textArea.text.split(/\n/); 

代わりは。

于 2009-05-18T19:23:38.027 に答える