微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ip正则表达式 java判断ip地址

符号 '\d'等价的正则表达式'[0-9]',匹配数字0-9;

{1,3}表示匹配三位以内的数字(包括三位数)


	/**
	 * Ip地址判断<br>
	 * 符号 '\d'等价的正则表达式'[0-9]',匹配数字0-9<br>
	 * {1,3}表示匹配三位以内的数字(包括三位数)
	 * 
	 * @param str
	 * @return
	 */
	public static boolean isIP(String str) {

		// 匹配 1
		// String regex = "\\d{1,3}\\.\\d{1,3}";
		// 匹配 2
		String regex = "[0-9]{1,3}\\.[0-9]{1,3}";

		// 匹配1 和匹配2均可实现Ip判断的效果
		Pattern pattern = Pattern.compile(regex);

		return pattern.matcher(str).matches();

	}

Java 正则表达式详解:http://www.jb51.net/article/16829.htm

原文地址:https://www.jb51.cc/regex/361242.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐