在flex中,如何删除文本区域中的空行?

svi*_*irk 1 regex apache-flex textarea

在flex中,如何删除文本区域中的空行?

Rob*_*sto 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;
}
Run Code Online (Sandbox Code Playgroud)