"java is very beautiful,PHP is能夠檢測出其中的Java,uid,php字串,而且不區分大小寫,並寫出其中字串出現的位置,該如何解啊?

瓜瓜東西發表於2014-08-04
package com.wanju.project001.zonghe.test;

import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class Demo2 {
    public static void main(String[] args) {
        String str="java is very beautiful,PHP is .Centanily,Uid is very perfect .hao about you think JAVA,php and UID";
        Pattern p=Pattern.compile("java|php|uid",Pattern.CASE_INSENSITIVE);//Pattern.CASE_INSENSITIVE標誌表示不區分大小寫
        Matcher m=p.matcher(str);
        while(m.find())
        {
            System.out.println(m.group()+"\t開始位置:"+m.start()+"\t結束位置:"+(m.end()-1));
        }
    }
 
}

相關文章