阅读988 返回首页    go 京东网上商城


鍏充簬涓枃鐨勬鍒栾〃杈惧纺阃夋嫨镐у尮閰?鍗氩-浜戞尔绀惧尯-阒块噷浜?

package com.zzk.cn;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class TestString2 {
    public static void main(String[] args) {
    	Pattern p = Pattern.compile("\\p{InCJK Unified Ideographs}.*(?=\u662f)");
    	String s = "\u5b81\u80d6\u7eb8\u662f\u6211\u7684\u540d\u5b57";
    	Matcher m = p.matcher(s);
    	while(m.find()) {  
            p(m.group());  
        }  

    }
    
    public static void p(Object o) {  
        System.out.println(o);  
    }  
}


package com.zzk.cn;

public class TestUnicode {
    public static void main(String[] args) {
        final String regex = "\\p{InCJK Unified Ideographs}(?<!\u662f)";
        final String[] testChars = {
        		"\u5b81",
        		"\u80d6",
        		"\u7eb8",
        		"\u662f",
        		"\u6211",
        		"\u7684",
        		"\u540d",
        		"\u5b57"
        };
        String resultString="";
        for (String s : testChars) {

        		resultString+=s;
        		System.out.printf("matched %s: %b\n", s, s.matches(regex));

        }
        
        System.out.println("浣犵殑钖嶅瓧鏄细"+resultString);
    }
}




最后更新:2017-04-04 07:03:18

  上一篇:go POJ1061 扩展欧几里得
  下一篇:go 当位置服务遇上个性化推荐