首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

婚配@字符串 备忘

2012-10-19 
匹配@字符串 备忘public static void main(String[] args) {//String reg@^(\\.|\\,|:||!|\\?|\\s|#|@|

匹配@字符串 备忘

public static void main(String[] args) {        //String reg="@^(\\.|\\,|:|;|!|\\?|\\s|#|@|。|,|:|;|!|?)*";        //String reg="@[^\\.^\\,^:^;^!^\\?^\\s^#^@^。^,^:^;^!^?]+"; //以@开头以.,:等结束的字符串        String reg="@.*?(?=[.,:;!?\\s#@。,:;!?])";        Pattern pattern=Pattern.compile(reg);        System.out.println(pattern.toString());        Matcher matcher=pattern.matcher("fsafaf加大@梵净山,金佛山@就佛网 杰弗里斯");        StringBuffer sb=new StringBuffer();        while(matcher.find()){            System.out.println(matcher.group());            matcher.appendReplacement(sb, "<a href='abc'>"+matcher.group()+"</a>");        }        matcher.appendTail(sb);        System.out.println(sb);    }

?

热点排行