用Java代码实现手机号屏蔽与敏感词替换功能

案例一:实现手机号屏蔽功能需求

以字符串的形式从键盘接受一个手机号,将中间四位号码屏蔽 最终效果为: 133****1234 实现步骤:         1.键盘录入一个字符串,用Scanner实现。 2.截取字符串前三位。 3.截取字符串后四位。 4.将截取后的两个字符串,中间加上进行拼接,输出结果。
import java.util.Scanner;
public class Test{public static void main(String[] args){Scanner sc = new Scanner(System.in);System.out.println("请输入手机号:");String telString = sc.nextLine();//截取字符串前三位String start = telString.substring(0,3);//截取字符串后四位String end = telString.substring(7);//将截取后的两个字符串,中间加上****进行拼接,输出结果System.out.println(start + "****" + end);}
}

案例二:实现敏感词过滤功能

键盘录入一个字符串,如果字符串中包含(ABC),则使用***替换。

实现步骤:

        1.键盘录入一个字符串,用Scanner实现。

        2.替换敏感词

                String replace(CharSequence target,CharSequence replacement),

                将当前字符串中的target内容,使用repalcement进行替换,返回心新的字符串。

        3.输出结果。

import java.util.Scanner;
public class Test{public static void main(String[] args){//1.键盘录入一个字符串,用Scanner实现Scanner sc = new Scanner(System.in);System.out.println("请输入:");String s = sc.nextLine();//2.替换敏感词String result = s.replace("ABC","***");//3.输出结果System.out.println(result);}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部