2009-05-18 3 views
0

이 간단한 작업은 그리 간단하지 않습니다. mx : internals를 사용하여 텍스트 영역의 줄 수를 얻을 수 있지만, 줄 바꿈으로 끝나는 줄이 항상 가장 길지는 않습니다. 플렉스의 Textarea에서 가장 긴 문자열 (줄 바꿈으로 끝나는 문자열) 얻기

내가 올바른 방향으로 날을 넣을 수 있습니다 그것은 항상 누군가 나에게 1

나의 영원한 예배의 길이를 반환 textArea.text.split("\n") \r <br/> {/n .. 모든 종류의 시도.

그렉

==========

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

==========

1 
TEXT iS : aaaaaaaaaaaaaaaaaaaaaaa 
bbbbbbbbbbbbbb 
cccccc END 

답변

3

/\ n/대신/\ r /를 사용하십시오.

이유는 확실하지 않습니다. 그것은 단지 그런 식으로 작동합니다.

+0

Woot! 고마워. – coulix

0

시도 :

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

+0

잘 작동하지 않았습니다./ – coulix

0

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