我在GWT中使用了“ RichTextArea”。现在,我想在提交表单时修剪richtextarea.gettext()的文本。
但是,如果我仅输入空格并在我的textarea中输入key,那么richtextarea.gettext()将不会对其进行修剪,因为它将把它们转换为&nbsp和
。
有什么建议,如果只有输入的空格并在我的文本区域中输入键,那么在修剪时应该给我空白字符串值?
最佳答案
您获得的&nbsp和
是从RichTextArea获得的正确值,因为它提供了HTML。
实施自己的修剪方法:
public String trim(String s) {
String result = s.trim();
String x = result.replaceAll("<br>", "");
x = x.replaceAll(" ", "");
x = x.trim();
if(x.equals("")) {
return x;
} else {
return result;
}
}