zoukankan      html  css  js  c++  java
  • java 特殊字符处理

    // 去除富文本中的html标签
    // <p>段落替换为换行
    content = content.replaceAll("<p .*?>", "
    ");
    // <br><br/>替换为换行
    content = content.replaceAll("<br\s*/?>", "
    ");
    // 去掉其它的<>之间的东西
    content = content.replaceAll("\<.*?>", "");
    
    // 处理特殊字符导致的json格式不正确
    content = Pattern.compile("\s*|	|
    |
    ").matcher(content).replaceAll("");
    
    // %在URL中是特殊字符,需要特殊转义一下,解决办法:使用%25替换字符串中的%号
    content = content .replaceAll("%(?![0-9a-fA-F]{2})", "%25");
  • 相关阅读:
    JS中级二
    JS中级一
    JS入门八
    JS入门七
    JS入门六
    JS入门五
    JS入门四
    JS入门三
    JS入门二
    JS入门1
  • 原文地址:https://www.cnblogs.com/ooo0/p/11359134.html
Copyright © 2011-2022 走看看