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

📄 jubb.java

📁 JAVA编写的远程教育程序,包含了教育学的基本思想和网络应用程序的基本开发模式
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        }

        return u_s;
    }

    /** 转换align([align=center]好[/align]) */
    public String ReAlign(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[align=)([^\\]]+)([\\]])(.+?)(\\[\\/align\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3) + this.u_m.group(4) + this.u_m.group(5), "<p align=" + this.u_m.group(2) + ">" + this.u_m.group(4) + "</p>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字飞行([fly]j2me[/fly]) */
    public String ReFly(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[fly\\])(.+?)(\\[\\/fly\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<marquee behavior=alternate>" + this.u_m.group(2) + "</marquee>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字移动([move]j2ee[/move]) */
    public String ReMove(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[move\\])(.+?)(\\[\\/move\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<marquee>" + this.u_m.group(2) + "</marquee>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字加粗([b]ok[/b]) */
    public String ReBold(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[b\\])(.+?)(\\[\\/b\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<b>" + this.u_m.group(2) + "</b>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字变斜([i]java[/i]) */
    public String ReSlope(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[i\\])(.+?)(\\[\\/i\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<i>" + this.u_m.group(2) + "</i>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字下划线([u]hello[/u])  */
    public String ReDownLine(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[u\\])(.+?)(\\[\\/u\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<u>" + this.u_m.group(2) + "</u>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字上标([sup]hello[/sup]) */
    public String ReSup(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[sup\\])(.+?)(\\[\\/sup\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<sup>" + this.u_m.group(2) + "</sup>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字下标([sub]hello[/sub]) */
    public String ReSub(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[sub\\])(.+?)(\\[\\/sub\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<sub>" + this.u_m.group(2) + "</sub>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字下划线([s]hello[/s])  */
    public String ReDelLine(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[s\\])(.+?)(\\[\\/s\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<s>" + this.u_m.group(2) + "</s>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字左右颠倒([fliph]hello[/fliph]) */
    public String ReFliph(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[fliph\\])(.+?)(\\[\\/fliph\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<table style=\"filter:fliph\">" + this.u_m.group(2) + "</table>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字上下颠倒([flipv]hello[/flipv]) */
    public String ReFlipv(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[flipv\\])(.+?)(\\[\\/flipv\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<table style=\"filter:flipv\">" + this.u_m.group(2) + "</table>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字列表([list=A]hello[/list]) */
    public String ReLi(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[list=)([^\\]]+)([\\]])(.+?)(\\[\\/list\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3) + this.u_m.group(4) + this.u_m.group(5), "<ol type=" + this.u_m.group(2) + ">" + this.u_m.group(4) + "</ol>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 文字列表([list]hello[/list])  */
    public String ReLi1(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[list\\])(.+?)(\\[\\/list\\])", Pattern.CASE_INSENSITIVE);
            this.u_m = this.u_p.matcher(this.u_s2);
            this.result = this.u_m.find();
            while (result)
            {
                this.u_s = this.replace(this.u_s1, this.u_m.group(1) + this.u_m.group(2) + this.u_m.group(3), "<ul>" + this.u_m.group(2) + "</ul>");
                this.u_s1 = this.u_s;
                this.u_m.find();
            }
        } catch (Exception e)
        {
        }

        return u_s;
    }

    /** 替换[*]为<li>*/
    public String ReLi2(String ins)
    {
        return this.replace(ins, "[*]", "<li>");
    }

    /** 阴景文字([shadow=宽度,颜色,边界大小]hello[/shadow]) */
    public String ReShadow(String ins)
    {
        this.u_s1 = ins;
        this.u_s = ins;
        this.u_s2 = this.u_s1.subSequence(0, this.u_s1.length());

        try
        {
            this.u_p = Pattern.compile("(\\[shadow=)([0-9]+)([,])([^,]+)([,])([^\\]]+)(\\])(.+?)(\\[\\/shadow\\])", Pattern.CASE_INSENSITIVE);

⌨️ 快捷键说明

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