0

这个有点简单的任务并不是那么简单。我可以使用 mx:internals 获取 textarea 的行数,但这并不总是以换行符结尾的最长行。

我尝试了各种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

使用 /\r/ 而不是 /\n/。

不知道为什么;它就是这样工作的。

于 2009-05-18T19:47:35.357 回答
0

尝试:

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

反而。

于 2009-05-18T19:23:38.027 回答
0

s.split(/\r\n/);

于 2009-08-20T13:22:55.560 回答