我有2个JEditorPane。我想从一个JEditorPane的主体中取出文本并将其附加到另一个JEditorPane。第一个JEditorPane使用.getText()的打印输出是:
<html>
<head>
</head>
<body>
Here is some <b>bold text</b>
</body>
</html>
我想在正文中获取整个字符串,包括粗体标记
答案 0 :(得分:0)
String out = outgoingMsg.getText().replaceAll("</*html>|</*head>|</*body>|\n|\r", "");
out = out.trim();
这将删除html,head,body开始和结束标记以及不必要的新行以及前导和尾随空格。