fyqt.net
当前位置:首页 >> 用jAvA 正则表达式 提取IP地址 >>

用jAvA 正则表达式 提取IP地址

ip的正则表达式网上很多,比如:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?) 找文本中匹配的字符串好像Scanner有几个find***方法,但是我看不懂文档中对他们的解释 过滤重复可以使用set来存储这些ip,一样的就不会被重...

IP地址:(2[0-4]\d|25[0-5]|[01]\d\d|\d\d|\d)\.(2[0-4]\d|25[0-5]|[01]\d\d|\d\d|\d)\.(2[0-4]\d|25[0-5]|[01]\d\d|\d\d|\d)\.(2[0-4]\d|25[0-5]|[01]\d\d|\d\d|\d) 邮件地址:[a-zA-Z0-9._%+-]+@(?!.*\.\..*)[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}

用正则表达式提取网址的方式如下: 用ifconfig来提取 ifconfig eth0|grep "inet addr"|awk '{print $2}'|awk -F: '{print $2}'192.168.10.1 用ip addr来提龋 ip addr | grep -Po '[^ ]+(?=/\d)'

分析一下IP地址组成:数字和“.” 那么正则可以这样写:[0-9.]+ 根据你的补充,那么IP可以这样写:[0-9.:]+@,这个是包括端口号的情况 如果不要端口号,可以这样写[0-9.]+: Java我没学过,但正则表达式大体是通用的。 至于如此长段文本里去重,个人...

你直接用matchs判断就可以了,matcher是只要内部有能匹配上的就算满足,不是判断整体。 String rexp = "([1-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3}";String addr = "11111.1.1.1";System.out...

String reg = ".*\\/\\/([^\\/\\:]*).*";String str1 = "http://192.168.1.6:9999/caservice/webservice/caServiceWs?wsdl ";System.out.println (str1.replaceAll (reg, "$1"));String str2 = "http://192.168.1.6/caservice/webservice/caServ...

ip是0.0.0.0到255.255.255.255。其中数字不能是012之类0开头。 [1-9]?\\d 表示0-99 1\\d{2} 表示100-199 2[0-4]\\d 表示200-249 25[0-5] 表示250-255 |符号分开的表达式只要一个满足就不看后面的表达式了,你的问题就是\\d|[1-9]\\d|1\\d{2}这里...

package com;public class Joey{public static void main(String[] args){String ip = "10.1.107.0/24";String reg = "^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)/\\d+$";System.out.println(ip.matches(reg));}}

String regex="//(.*?):(.*)"; Pattern p=Pattern.compile(regex); String t="://127.0.0.1:8080"; Matcher m=p.matcher(t); while(m.find()){ System.out.println(m.group(1)); System.out.println(m.group(2)); }

正则表达式匹配ip地址,实际上就是分别判断每个点直接的数字是否符合规范。 package com; import java.util.regex.Matcher; import java.util.regex.Pattern; public class TestRegex { public static boolean isboolIP(String ipAddress){ Stri...

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com