Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.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/2/joomla/2.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 - Fatal编程技术网

Java:用HTML段落替换每一行

Java:用HTML段落替换每一行,java,Java,我正在写一个文本到HTML的转换器。 我正在寻找一种简单的方法,用 …文本 您能推荐一些可以在Java中使用的字符串替换/正则表达式吗? 谢谢字符串txtFileContent=。。。。; 字符串htmlContent=“”+txtFileContent.replaceAll(“\\n”,“\\n”)+“”; 假设 行定界符为“\n” 一行是一段 txtFileContent的结尾不是“\n” 希望此帮助尝试使用StringEscapeUtils.escapeHtml,然后在开头和结尾添加所

我正在写一个文本到HTML的转换器。 我正在寻找一种简单的方法,用

…文本

您能推荐一些可以在Java中使用的字符串替换/正则表达式吗?
谢谢

字符串txtFileContent=。。。。;
字符串htmlContent=“”+txtFileContent.replaceAll(“\\n”,“

\\n”)+“

”;
假设

  • 行定界符为“\n”
  • 一行是一段
  • txtFileContent的结尾不是“\n”

  • 希望此帮助尝试使用
    StringEscapeUtils.escapeHtml
    ,然后在开头和结尾添加所需的标记

        String escapeHTML = StringEscapeUtils.escapeHtml(inputStr);
        String output = "<p>"+escapeHTML+"</p>";
    
    String escapeHTML=StringEscapeUtils.escapeHTML(inputStr);
    字符串输出=“”+escapeHTML+”

    ”;
    不,我们不能。请告诉我们您尝试了什么。使用“\n”作为分隔符的StringTokenizer。在开头和结尾添加文本
    String txtFileContent = ....;
    String htmlContent = "<p>" + txtFileContent.replaceAll("\\n","</p>\\n<p>") + "</p>";
    
        String escapeHTML = StringEscapeUtils.escapeHtml(inputStr);
        String output = "<p>"+escapeHTML+"</p>";