2010-08-31 76 views

回答

5

假设你的意思是由无偿回车所产生的不需要的空行,这里有一种方法。为了清楚起见,我做了冗长的处理,但是如果你愿意的话,你可以把它减少到一行。

private function stripLinesFromTextArea (textArea:TextArea) : void { 
    var txt:String = textArea.text; 
    var re:RegExp = /\n+/g; 
    txt = txt.replace(re,"\n"); 
    textArea.text = txt; 
} 
+0

对我来说,\ r工作而不是\ n。 – svirk 2010-08-31 20:09:46

+1

@user use'[\ n \ r] +' - 它可以在任何情况下工作。 – Amarghosh 2010-09-01 03:58:59