作者在 2011-12-21 15:05:21 发布以下内容
public class Outprintln{
public static void main(String[] agrs){
/* byte[] d="abc美丽的向日葵".getBytes();
System.out.println(d.length);
String s = new String(d,0,7);
System.out.println(s);
String s="1234567890";
MyString ms = new MyString();
System.out.println(ms.getString(s));
*/
String regex = "\\djava\\w{1,}";
String str1 = "8javaoook";// \d匹配数字:[0-9]
String str2 = "9javaILoveYou";
if(str1.matches(regex)){
System.out.println(str1);
}
if(str2.matches(regex)){
System.out.println(str2);
}
}
}
class MyString{
public String getString(String s){
StringBuffer str = new StringBuffer();
for (int i = 0; i<s.length(); i++){
if(i%2==0){
char c = s.charAt(i);
str.append(c);
}
}
return new String(str);
}
}