-8
我有以下異常堆棧跟蹤如何在Java中使用模式匹配來搜索文件中的特定字符串
java.net.SocketException: ***Connection reset***
at java.net.SocketInputStream.read(SocketInputStream.java:197)
at jcifs.netbios.SessionServicePacket.readPacketType(SessionServicePacket.java:68)
at jcifs.netbios.NbtSocket.connect(NbtSocket.java:107)
at jcifs.netbios.NbtSocket.<init>(NbtSocket.java:68)
at jcifs.smb.SmbTransport.ensureOpen(SmbTransport.java:275)
at jcifs.smb.SmbTransport.send(SmbTransport.java:602)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:847)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:119)
at jcifs.smb.SmbFile.connect(SmbFile.java:790)
at jcifs.smb.SmbFile.connect0(SmbFile.java:760)
at jcifs.smb.SmbFile.queryPath(SmbFile.java:1149)
at jcifs.smb.SmbFile.exists(SmbFile.java:1232)
at com.ssc.faw.util.SmbFileOperator.copyFile(Unknown Source)
at com.ssc.faw.newnav2faw.FundList.checkFiles(Unknown Source)
at com.ssc.faw.newnav2faw.FundList.buildList(Unknown Source)
at com.ssc.faw.newnav2faw.Process.buildFundList(Unknown Source)
at com.ssc.faw.job.NavToFaw.runNav2Faw(Unknown Source)
at com.ssc.faw.job.NavToFaw.runNav2Faw(Unknown Source)
at com.ssc.faw.job.NavToFaw.runJob(Unknown Source)
at com.ssc.faw.job.NavToFaw.main(Unknown Source)
[WARN ] 2015-05-05 21:02:26,383 Caught an Exception for file \\ac_asd_2.my_web.com\global\nvice\alert\ filename ***abcd123.xls*** continuing to process other funds 0 : null
jcifs.smb.SmbException: An error occured sending the request.
現在的問題是,基於字Connection reset
我需要找到的發生緊接着下一個.xls文件名abcd123.xls
(可以是任何名字) 我們可以通過REGEX做到這一點嗎?
是的,你可以做你知道如何形成它的腳本,可以通過正則表達式 – vks
做到這一點? –
你的問題沒有要求:)...確實發佈你的嘗試以及..... – vks