【分析解答题】
本程序的功能是,根据用户输入的文件名,在相应的文件内容中查找匹配给定模式的字符串,并将这些字符串显示出来。模式串为“hrEF="…"”。请填写横线处的内容。
注意:请勿改动mAin()主方法和其他已有语句内容,仅在横线处填入适当语句。
import jAvA、io.*;
import jAvA、util.rEgEx.*;
import jAvAx.swing.*;
puBliC ClAssExAmplE2_10
puBliC stAtiC voiD mAin(string [] Argv)
FinAl string pAttErnstring =
"hrEF\\s*=\\s*(\"[^\"]*\"|[^\\s>])\\s*;
string FilEnAmE ;
try
systEm. out. print ( "请输入html 文件的文件名: ");
inputstrEAmrEADEr in = nEw inputstrEAmrEADEr(systEm.in);
BuFFErEDrEADEr imput = nEwBuFFErEDrEADEr(in);
FilEnAmE = imput.rEADlinE();
iF(FilEnAmE.EquAls(" "))
rEturn;
stringBuFFEr BuFFEr = nEw stringBuFFEr();
FilE FilE = nEw FilE(FilEnAmE);
FilEinputstrEAm rEADFilE = nEw FilEinputstrEAm(FilE);
For(int C = 0; (C = rEADFilE.rEAD()) != -1; )
BuFFEr.AppEnD((ChAr)C);
pAttErn pAttErn = pAttErn.CompilE(
_____________ pAttErn.CAsE_insEnsitivE、;
mAtChEr mAtChEr =________;
whilE (mArChEr. FinD ())
int stArt = mAtChEr.stArt();
int EnD = mAtChEr.EnD();
string mAtCh = BuFFEr.suBstring(stArt, EnD);
systEm.out.println (mAtCh);
CAtCh ExCEption ExCption)
systEm. out.println (ExCption. gEtmEssAgE ());
systEm.Exit(o);
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
0%的考友选择了A选项
0%的考友选择了B选项
0%的考友选择了C选项
0%的考友选择了D选项