📄 analyzestring.java
字号:
public class AnalyzeString
{
private String ip;
private String time;
private String page;
public void getstring(String Page)
{
int SubBegin=0,SubEnd;
SubEnd=Page.indexOf("-",SubBegin);//取得IP地址
if(SubEnd==-1)
{
ip="null";
time="null";
page="null";
return;
}
ip=Page.substring(SubBegin,SubEnd).trim ();
SubBegin=SubEnd+1;
SubEnd=Page.indexOf("[",SubBegin);//取得所访问的页面的时间
if(SubEnd==-1)
{
ip="null";
time="null";
page="null";
return;
}
SubBegin=SubEnd+1;
SubEnd=Page.indexOf("+",SubBegin);
if(SubEnd==-1)
{
ip="null";
time="null";
page="null";
return;
}
time=Page.substring(SubBegin,SubEnd).trim ();
SubBegin=SubEnd+1;
SubEnd=Page.indexOf("/",SubBegin);//取得所访问的页面
if(SubEnd==-1)
{
ip="null";
time="null";
page="null";
return;
}
SubBegin=SubEnd+1;
SubEnd=Page.indexOf("HTTP",SubBegin);
if(SubEnd==-1)
{
ip="null";
time="null";
page="null";
return;
}
page=Page.substring(SubBegin-1,SubEnd).trim ();
if(ip==null||time==null||page==null)
{
ip="null";
time="null";
page="null";
return;
}
}
public String getip(){
return ip;
}
public String gettime(){
return time;
}
public String getpage(){
return page;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -