先按 "."
对字符串进行分割,然后进行长度和连字符判断。
import java.util.Scanner;
验证一个字符串是否是合法的DNS域名。DNS域名的格式要求如下:
1)域名由一系列以点分隔的标签组成。每个标签最长可为63个字节。域名的总长度不能超过 255 字节,包括点。域名至少由2个标签组成。(一个字符 = 一个字节)
2)域名标签只能包含字符 a−z、A−Z、0−9 和−(连字符)。不能在标签开头或结尾指定连字 符。域名支持大小写,但是不区分大小写。
一行字符串
如果字符串是合法域名,输出true,否则输出false
输入
163.com
输出
true
本题属于以下题库,请选择所需题库进行购买