java正則表達式應用的實例代碼
更新時間:2008年10月01日 00:12:50 作者:
java正則的實例應用分析,大家從下面的代碼中,就能知道java正則的應用與寫法
String str = "n1e你v00a?Az$Z000?#99?9900瞇2_悄s3你y4@好?!6求救你d75a8t";
Pattern p= Pattern.compile("[\u4e00-\u9fa5]");//把漢字截取出來。
Matcher m= p.matcher(str);
while(m.find()){
System.out.print(m.group());
}
String str = "n1e你v00a?Az$Z000?#99?9900瞇2_悄s3你y4@好?!6求救你d75a8t";
String a = "";
String b = "";
String d = "";
String s = "";
for(int i = 0;i<str.length();i++){
char c = str.charAt(i);
if(48<=c && c<=58){
a+=c;
} else if(64<=c && c<=91){
b+=c;
}else if(96<=c && c<=123){
b+=c;
}else{
if(((String.valueOf(c)).getBytes().length)>1){
d+=c;
}else{
s+=c;
}
}
}
System.out.println(a);
System.out.println(b);
System.out.println(d);
System.out.println(s);
Pattern p= Pattern.compile("[\u4e00-\u9fa5]");//把漢字截取出來。
Matcher m= p.matcher(str);
while(m.find()){
System.out.print(m.group());
}
String str = "n1e你v00a?Az$Z000?#99?9900瞇2_悄s3你y4@好?!6求救你d75a8t";
String a = "";
String b = "";
String d = "";
String s = "";
for(int i = 0;i<str.length();i++){
char c = str.charAt(i);
if(48<=c && c<=58){
a+=c;
} else if(64<=c && c<=91){
b+=c;
}else if(96<=c && c<=123){
b+=c;
}else{
if(((String.valueOf(c)).getBytes().length)>1){
d+=c;
}else{
s+=c;
}
}
}
System.out.println(a);
System.out.println(b);
System.out.println(d);
System.out.println(s);
相關文章
SpringBoot中的五種對靜態(tài)資源的映射規(guī)則的實現(xiàn)
這篇文章主要介紹了SpringBoot中的五種對靜態(tài)資源的映射規(guī)則的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12Java HTTP協(xié)議收發(fā)MQ 消息代碼實例詳解
這篇文章主要通過實例代碼為大家詳細介紹了如何在Java 環(huán)境下使用 HTTP 協(xié)議收發(fā) MQ 消息,需要的朋友可以參考下2017-04-04利用java監(jiān)聽器實現(xiàn)在線人數(shù)統(tǒng)計
過去使用ASP和ASP.NET兩種編程的時候,都寫過在線人數(shù)統(tǒng)計能,實現(xiàn)功能挺簡單的!今天使用java來實現(xiàn)在線人數(shù)統(tǒng)計有點另類,是通過Java監(jiān)聽器實現(xiàn)的,需要的朋友可以參考下2015-09-09