Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何删除字符串的HTML元素?_Java_Javascript_Html - Fatal编程技术网

Java 如何删除字符串的HTML元素?

Java 如何删除字符串的HTML元素?,java,javascript,html,Java,Javascript,Html,我想删除Java中字符串的HTML <hr><b><strong>Task Details</strong></b><hr><b>Date Created: </b> 01/06/2014 07:55pm<br><b>Date Modified: </b> 01/06/2014 07:55pm<br><b>Assigned to: </

我想删除Java中字符串的HTML

<hr><b><strong>Task Details</strong></b><hr><b>Date Created: </b> 01/06/2014 07:55pm<br><b>Date Modified: </b> 01/06/2014 07:55pm<br><b>Assigned to: </b> Administrator<br><b>Created By: </b> Administrator<br><b>Status: </b> Not Started<br><b>Description: </b> Test Description<br>.

任务详细信息
创建日期:2014年6月1日07:55pm
修改日期:2014年6月1日07:55pm
分配给:管理员
创建人:管理员
状态:未启动
描述:测试描述
上面是我的字符串,我想删除HTML标记

也许这会奏效:

String noHTMLString = htmlString.replaceAll("\\<.*?>","");
也许这会奏效:

String noHTMLString = htmlString.replaceAll("\\<.*?>","");

您可以使用Jsoup库来实现它

String str="<h3>My Text</h3>";
System.out.println(Jsoup.parse(str).text());
String str=“我的文本”;
System.out.println(Jsoup.parse(str.text());

上面的代码去掉了所有htms标记,并将文本作为输出保留下来

您可以使用Jsoup库来实现它

String str="<h3>My Text</h3>";
System.out.println(Jsoup.parse(str).text());
String str=“我的文本”;
System.out.println(Jsoup.parse(str.text());

上面的代码去除所有HTM标记,并将文本作为输出保留

这些是HTML标记吗?输入似乎没有HTML标记。问题还不够清楚。你说的是什么字符串和什么HTML标记?你能详细说明一下这个问题,并提到你到底想要实现什么吗?“Java”是对“JavaScript”的,就像“Car”是对“地毯”的。那么你用的是哪种语言呢?我只想把[java]和[javascript]都留在问题中,直到你弄清楚你用的是哪种语言。。。请相应地重新标记。这些是HTML标记吗?输入似乎没有HTML标记。问题还不够清楚。你说的是什么字符串和什么HTML标记?你能详细说明一下这个问题,并提到你到底想要实现什么吗?“Java”是对“JavaScript”的,就像“Car”是对“地毯”的。那么你用的是哪种语言呢?我只想把[java]和[javascript]都留在问题中,直到你弄清楚你用的是哪种语言。。。请相应地重新标记。-1您的答案的第一部分直到“希望这有帮助”都是逐字复制的,未经分发。除非你是同一张海报,否则这是一个巨大的网络礼节。你的答案的第一部分直到“希望这有帮助”都是逐字抄写的,没有发表。除非你是同一张海报,否则这是一个很大的网络礼仪。