加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-14 06:11:10 所属栏目:百科 来源:网络整理
导读:public ? class ?Demo01 { public ? static ? void ?main(String[] args) { //正则检验QQ号 String qq="1162026511"; String regex="[1-9][0-9]{4,14}"; System. out .println(qq.matches(regex)); //拆分字符串 String tel="177-533-02506"; String r="-";

public?class?Demo01 {

public?static?void?main(String[] args) {

//正则检验QQ号

String qq="1162026511";

String regex="[1-9][0-9]{4,14}";

System.out.println(qq.matches(regex));

//拆分字符串

String tel="177-533-02506";

String r="-";

String[] strs=tel.split(r);

for(int?i=0;i<strs.length;i++){

System.out.println(strs[i]);

}

//替换符合规则的字符串

String str="hellowocaoni12ma";

String r2="[0-9]+";

String str2=str.replaceAll(r2,"*");

System.out.println(str2);

//正则验证手机号

String regex1="1[34578][0-9]{9}";

String tel1="17753302506";

System.out.println(tel1.matches(regex1));

//正则验证邮箱

String regex2="[a-zA-Z_0-9][email?protected][a-zA-Z0-9]+(.[a-z]+)+";

String yx="[email?protected]";

System.out.println(yx.matches(regex2));

//进行切割,去掉.符号

String regex3=".";

String ip="192.168.1.100";

String[] str1=ip.split(regex3);

for(int?i=0;i<str1.length;i++){

System.out.println(str1[i]);

}

}

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读