1

我有 2 个 JEditorPane。我想从一个 JEditorPane 的正文中获取文本并将其附加到另一个 JEditorPane。使用 .getText() 从第一个 JEditorPane 打印输出是:

<html>
  <head>

  </head>
  <body>
    Here is some <b>bold text</b>
  </body>
</html>

我想在正文中获取整个字符串,包括粗体标签

4

1 回答 1

1
String out = outgoingMsg.getText().replaceAll("</*html>|</*head>|</*body>|\n|\r", "");
    out = out.trim();

这将删除 html、head、body 开始和结束标记以及不必要的新行和前导和尾随空格。

于 2012-12-16T15:27:41.310 回答