testmsgusepoint.java

来自「cwbbs 云网论坛源码」· Java 代码 · 共 38 行

JAVA
38
字号
package cn.js.fan.test;import java.util.regex.Pattern;import java.util.regex.Matcher;import cn.js.fan.util.DateUtil;public class TestMsgUsePoint {    public TestMsgUsePoint() {    }    public static void main(String[] args) throws Exception {        java.util.Date d = new java.util.Date(108, 0, 1);        System.out.println(DateUtil.format(d, "yyyy-MM-dd HH:mm:ss"));        System.out.println(DateUtil.toLong(d));        if (true)            return;        TestMsgUsePoint twb = new TestMsgUsePoint();                String patternStr =                "(\\[points=([a-z|A-Z]*),\\s*([0-9]*)\\])(.[^\\[]*)(\\[\\/points\\])";        Pattern pattern;        Matcher matcher;        String content = "[points=good, 200]sdafsafsadfsadfsadfsafd[/msg_use]dsfasfasaaaaaaaaaaaaaa[points=Food,500]xxxxxxxxxxxxxx[/points]";        pattern = Pattern.compile(patternStr,                                  Pattern.DOTALL | Pattern.CASE_INSENSITIVE);        matcher = pattern.matcher(content);        while (matcher.find()) {            System.out.println(matcher.group(1));            System.out.println(matcher.group(2));            System.out.println(matcher.group(3));            System.out.println(matcher.group(4));            System.out.println("-----------");        }    }}

⌨️ 快捷键说明

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