📄 colorfilter.java
字号:
package net.acai.filter;import java.util.regex.*;/** * Title: 阿菜网络 * Description: * Copyright: Copyright (c) 2002 * Company: www.justhis.com * @author: acai * @version 1.0 */public class ColorFilter extends filter { public ColorFilter(String s) { super(s); } public ColorFilter() { } public String convertString(){ return colorConverter(); } public String colorConverter(){ Pattern p; Matcher m; StringBuffer sb; boolean result; String reg="(\\[color=(.[^\\[]*)\\])(.[^\\[]*)(\\[\\/color\\])"; p = Pattern.compile( reg, Pattern.CASE_INSENSITIVE); m = p.matcher(s); sb = new StringBuffer(); result = m.find(); while(result) { m.appendReplacement(sb,"<font color="+m.group(2)+">"+m.group(3)+"</font>"); result = m.find(); } m.appendTail(sb); return sb.toString(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -