📄 ubbtest.java
字号:
package com.bcxy.bbs.filter;
/**
* Title:
* Description:
* Copyright:
* Company: www.liyunet.com
*
* @author lishujiang
* @version 1.0
*/
public class ubbTest {
public static void main(String[] args) {
String testString="as[i]df1[/i][QUOTE]asdffda[/quote]234[img]asdf[/img][url]asdf[/url][url=asdf]fdsa[/url]asdf";
UBBFilter m=new IMGFilter(testString);
//m.setInputString(testString);
testString=m.getFilterString();
m=new URLFilter(testString);
testString=m.getFilterString();
m=new URLFilter(testString);
testString=m.getFilterString();
m=new CSSFilter(testString);
testString=m.getFilterString();
java.lang.reflect.Constructor constructor;
try{
Class myClass=Class.forName("com.bcxy.bbs.filter.TextStyleFilter");
Class [] constructorArgsTypes={String.class};
Object [] constructorArgs={testString};
constructor=myClass.getConstructor(constructorArgsTypes);
m=(UBBFilter)constructor.newInstance(constructorArgs);
//m.setInputString(testString);
testString=m.getFilterString();
}
catch(Exception e){
e.printStackTrace();
}
System.out.println(testString);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -