//(1)
String str= "<p>我是一段字符\n\t</p> , \n<p style=\"color=red\">我是第二段字符</p>";
//(2)
String regex = "<[^>]*>|&[^;]*;|\\s|\\\\n|\\\\t";
//(3)
String result = str.replaceAll(regex, "");
//(4)
System.out.println(result.substring(0, Math.min(result.length(), 10)));
<[^>]*>:用于匹配<p>、</p>、<p style=....>....一些标签
\\s:匹配空格
\\\\n、\\\\t:因Java两个\表示一个,正则表达式又需要转义,所以用\\\\四个
更多表达式学习可参考地址:Java 正则表达式 | 菜鸟教程