正则表达式
来源:互联网 发布:网络诈骗小品剧本5人 编辑:程序博客网 时间:2024/05/23 12:53
1,
package day02;
/**
* String replaceAll
* @author soft01
*
*/
public class ReplaceAllDemo {
/**
* String replaceAll
* @author soft01
*
*/
public class ReplaceAllDemo {
public static void main(String[] args) {
String str="78abc123de45fg56hi";
/*
* 讲数字部分替换为指定内容
*/
str=str.replaceAll("[0-9]+","#NUMBER#");
str=str.replaceAll("[a-z]+","#char#");
System.out.println(str);
}
String str="78abc123de45fg56hi";
/*
* 讲数字部分替换为指定内容
*/
str=str.replaceAll("[0-9]+","#NUMBER#");
str=str.replaceAll("[a-z]+","#char#");
System.out.println(str);
}
}
//#NUMBER##char##NUMBER##char##NUMBER##char##NUMBER##char#
2,
package day02;
public class ReplaceAllDemo2 {
public static void main(String[] args) {
String regex="(mdzz|wanmlgb|nc|sb|djb|cnm|nmd)";
String message
="wanmlgb!你这个sb!你怎么这么nc!cnm!你怎么这么nmd";
message =message.replaceAll(regex,"****");
System.out.println(message);
String regex="(mdzz|wanmlgb|nc|sb|djb|cnm|nmd)";
String message
="wanmlgb!你这个sb!你怎么这么nc!cnm!你怎么这么nmd";
message =message.replaceAll(regex,"****");
System.out.println(message);
}
}
//****!你这个****!你怎么这么****!****!你怎么这么****
3,
3,
package day02;
/**
*boolean matches(String regex)
*使用给定的正则表达式验证当前字符串是否满足格式要求
* @author soft01
*
*/
public class ZhengZeDemo {
/**
*boolean matches(String regex)
*使用给定的正则表达式验证当前字符串是否满足格式要求
* @author soft01
*
*/
public class ZhengZeDemo {
public static void main(String[] args) {
String email="fancq@tedu.cn";
String s1="[a-zA-Z0-9_]+@[a-zA-Z0-9_]+(\\.[a-zA-Z]+)+";
boolean matches=email.matches(s1);
if(matches){
System.out.println("是邮箱地址");
}else{
System.out.println("不是邮箱地址");
}
String email="fancq@tedu.cn";
String s1="[a-zA-Z0-9_]+@[a-zA-Z0-9_]+(\\.[a-zA-Z]+)+";
boolean matches=email.matches(s1);
if(matches){
System.out.println("是邮箱地址");
}else{
System.out.println("不是邮箱地址");
}
}
}
//是邮箱地址阅读全文
0 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- html快速参考手册
- CodeForces-598C(向量最小夹角)
- enum,#define,const的区别
- 发一个半平面交的模版
- CSS实现兼容性的渐变背景(gradient)效果
- 正则表达式
- YOLO v2 人脸检测——加入Wider_face数据集进行fine tuning[by zhangzexuan]
- springmvc启动报错
- 微信小程序的登录过程简介
- NYOJ 2355: 点兵点将 (脑洞题)
- 9-18NOIp模拟赛总结
- MySQL里面的子查询
- 画刷 QBrush
- CSS中的scroll-behavior