任务描述
本关任务:接收给定的文本(字符串),按照指定规则清洗文本。具体要求如下: 1.去除所有 `; 2.去除所有空格; 3.把所有 qq 邮箱替换成 90590@qq.com。
qq 邮箱格式定义:数字+@qq.com
,其中数字大于 10000。
import java.util.Scanner;
public class StrTest {
public static void main(String[] args) {
// 请在Begin-End间编写代码
/********** Begin **********/
// 接收给定的字符串
Scanner input = new Scanner(System.in);
String str1 = input.nextLine();
// 去除所有空格
String str2 = str1.replace(" ","");
// 去除所有`
String str3 = str2.replace("`","");
// 替换邮箱
String str = str3.replaceAll("[0-9][0-9][0-9][0-9][0-9]+@qq.com","90590@qq.com");
// 输出清洗后的文本
System.out.println("清洗后的文本:" + str);
/********** End **********/
}
}