package com.liuc.test.think.chapter13;
import java.util.Scanner;
import java.util.regex.Pattern;
public class ScannerDelimiter {
public static void main(String[] args) {
Scanner scanner=new Scanner("12,42,78,99,42");
scanner.useDelimiter("\\s*,\\s*"); //指定分隔符
while(scanner.hasNextInt()){
System.out.println(scanner.nextInt());
}
//获取当前Scanner指定的分割字符
Pattern pattern=scanner.delimiter();
System.out.println(pattern.pattern());
}
}
package com.liuc.test.think.chapter13;
import java.util.Scanner;
import java.util.regex.MatchResult;
public class ThreatAnalyzer {
static String threatData=
"58.27.82.161@02/10/2005\n" +
"58.27.82.161@02/10/2005\n"+
"58.27.82.161@02/10/2005\n"+
"58.27.82.161@02/10/2005\n";
public static void main(String[] args) {
Scanner scanner=new Scanner(threatData);
String pattern="(\\d+[.]\\d+[.]\\d+[.]\\d+)@"+"(\\d{2}/\\d{2}/\\d{4})";
while(scanner.hasNext(pattern)){
scanner.next(pattern);
MatchResult match=scanner.match();
String ip=match.group(1);
String date=match.group(2);
System.out.format("Threat on %s from %s\n", date,ip);
}
}
}
分享到:
相关推荐
NULL 博文链接:https://lgd-java2eye.iteye.com/blog/755743
主要介绍了Java编程实现向文本文件中读取数据之Scanner用法,结合实例形式分析了java使用Scanner类读取文本文件相关操作技巧与注意事项,需要的朋友可以参考下
西门子EtherNetIP Scanner通信库文件V17版本
Advanced IP Scanner能够扫描指定IP地址或IP段的主机信息,显示主机状态是否在线,主机的名称及IP地址,制造商信息与MAC地址信息。可扫描共享的文件夹,HTTP/HTTPS/FTP/NETBIOS群组信息,及远程桌面协议。可扫描...
Advanced IP Scanner,是相当不错的网络技术网管软件,下载学习使用,方便好用,技术人员不可或缺
IIS,Scanner利用IIS漏洞写shell . IIS,Scanner利用IIS漏洞写shell IIS,Scanner利用IIS漏洞写shell
ASML Scanner 光刻机介绍
jdk1.8 ,你的可以本机可以是1.7 只要指定下 sonarqube的运行指向jdk1.8就可以 详情看下配置文件 配套,找了挺久的,这两个版本完美配合,现在新的版本, 要求的内存太高,我的机器搞不了,部署时候记得jdk的路径,...
Java Scanner File PrintWriter使用实例
sonar-scanner
Scanner类主要用于扫描输入文本,并可以从控制台、文件、输入流等读取原始数据,然后按照各种基本类型(如int、double、String等)的格式解析数据。 通过Scanner类,用户可以方便地在程序执行时,使用键盘输入数据...
TinyScanner 是一款支持移动端苹果手机和安卓手机系统的扫描应用,他的最大特色是介面简洁且反应超... 只要在扫描第一张页面后,在成果浏览画面按下继续拍照,就能拍摄其它页面,最后所有扫描页面会整合成一份PDF文件。
Telnet scanner in network
sonar-scanner-2.8
IISPutScanner1.3原版IISPutScanner1.3原版IISPutScanner1.3原版
NetBrute Scanner v1.0.0.9,它包括以下三部分:NetBrute 可用于扫描单台机器或多个IP地址的Windows文件/打印共享资源。虽然这已经是众所周知的漏洞,但是作为一款继续更新中的经典工具,对于网络新手以及初级网管仍...
proxy scanner tools developed on Java, scanning proxy in port 8080, 3000 thread every time.
Scanner类的用法2007-03-25 14:41Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.
Acunetix Web Vulnerability Scanner,Acunetix Web Vulnerability Scanner,Acunetix Web Vulnerability Scanner
rtlsdr scanner code for sldr