在flex中,如何删除文本区域中的空行?
答
假设你的意思是由无偿回车所产生的不需要的空行,这里有一种方法。为了清楚起见,我做了冗长的处理,但是如果你愿意的话,你可以把它减少到一行。
private function stripLinesFromTextArea (textArea:TextArea) : void {
var txt:String = textArea.text;
var re:RegExp = /\n+/g;
txt = txt.replace(re,"\n");
textArea.text = txt;
}
对我来说,\ r工作而不是\ n。 – svirk 2010-08-31 20:09:46
@user use'[\ n \ r] +' - 它可以在任何情况下工作。 – Amarghosh 2010-09-01 03:58:59