⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 caencode.java

📁 一个运行成功的论坛
💻 JAVA
字号:
package mybbs;

import java.util.*;

public class CAEncode {
  String re, re1;
  public void CAEncode() {}
  public String _conv(String n) {
    byte[] temp;
    try {
      temp = n.getBytes("ISO-8859-1");
      n = new String(temp, "GBK");
    }
    catch (Exception e) {}
    return n;
  }
  public String replace(String con, String tag, String rep) {
    int j = 0;
    int i = 0;
    int k = 0;
    String RETU = "";
    String temp = con;
    int tagc = tag.length();
    while (i < con.length()) {
      if (con.substring(i).startsWith(tag)) {
        temp = con.substring(j, i) + rep;
        RETU += temp;
        i += tagc;
        j = i;
      }
      else {
        i += 1;
      }
    }
    RETU += con.substring(j);
    return RETU;
  }
  public String repItem(String mm) {
    re1 = replace(mm, "<", "&lt;");
    re1 = replace(re1, ">", "&gt;");
    re1 = replace(re1, "\n", "#");
    re1 = replace(re1, " ", "&nbsp;");
    re1 = replace(re1, "'", "&#39");
    return re1;
  }
  public String htmlEncode(String s){
    re = replace(s, "<", "&lt;");
    re = replace(re, ">", "&gt;");
    re = replace(re, "\n", "<br>");
    re = replace(re, " ", "&nbsp;");
    re = replace(re, "'", "&#39");
    return re;
  }
  public String OutRep(String s){
  re = replace(s, "&lt;", "<");
  re = replace(re, "&gt;", ">");
  re = replace(re, "\n", "<br>");
  re = replace(re, " ", "&nbsp;");
  re = replace(re, "&#39", "'");
  return re;
}




}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -