您的位置:首页 > 编程语言 > Java开发

Java:字符串类简单的正则表达式

2015-08-11 21:02 399 查看
class Test
{
public static void main(String[] args)
{
String str = "xia..as....yuan.com";

//判断
boolean b1 = str.endsWith(".com");
boolean b2 = str.startsWith("xia");
System.out.println(b1);
System.out.println(b2);

//切割
String regex = "\\.+";
String[] arr = str.split(regex);
for(String s:arr)
{
System.out.println(s);
}

//替换
String regex1 = "\\.+";
String s1 = str.replaceAll(regex1,"*");
System.out.println(s1);

//多个标符变一个
String regex2 = "(.)\\1+";
String s2 = str.replaceAll(regex2,"$1");
System.out.println(s2);
}
}


//对于匹配:可以查看API,找到匹配器Pattern以及match即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: