我有以下名称服务器的简单正则表达式:
^[a-zA-Z0-9]+\.[a-zA-Z0-9]+\.[a-zA-Z0-9\.]+
我想通过
改进这个任何人都可以提供一些帮助吗?
答案 0 :(得分:1)
^([a-zA-Z0-9]+|[a-zA-Z0-9]*\*[a-zA-Z0-9]*)(\.[a-zA-Z0-9]+){2,3}$
将匹配:
.
*
不允许第一部分成为www在同一个正则表达式中执行所有操作都很麻烦,并且可能更好地作为前/后步骤使用相当于if (!string.startsWith("www"))
的任何内容完成。