用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

大大胡    -  云代码空间

——

输入一个IP地址,然后将4段数字分别输出

2016-12-25|1140阅||

摘要:输入一个IP地址,然后将4段数字分别输出

package day02;
/**
 * 输入一个IP地址,然后将4段数字分别输出
 * @author Xiloer
 *
 */
import java.util.Scanner;
public class Test03 {
	public static void main(String[] args){
		String str="((2([0-4][0-9]|5[0-5])|[01]?[0-9]{1,2})\\.){3}(2([0-4][0-9]|5[0-5])|[01]?[0-9]{1,2})";
		//String str="[1-2]+[0-5]+[0-5]+\\.[1-2]+[0-5]+[0-5]+\\.[1-2]+[0-5]+[0-5]+\\.[1-2]+[0-5]+[0-5]";
		Scanner scan=new Scanner(System.in);
		while(true){
			System.out.println("请输入IP地址:");
			String s=scan.nextLine();
			if(s.matches(str)){
				String[] ip=s.split("\\.");
				for(int i=0;i<ip.length;i++){
					System.out.println(ip[i]);
				}
				break;
			}
			System.out.print("IP地址格式不正确,");
		}
	}
}

顶 3踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: 大大胡
    • 等级: 初级程序员
    • 积分: 0
    • 代码: 0 个
    • 文章: 5 篇
    • 随想: 0 条
    • 访问: 0 次
    • 关注

    人气代码

      最新提问

        站长推荐