文字列、空白、別の文字列を含むテキストファイルから1行ずつ読んでいます。これは、メソッドに使用する2番目の文字列です。
テキストファイルの例:
0h e3ne6t
ie 51b0x
6 8qlaqi
ty2 9j5dbb
nwz55 7lrwor
したがって、「e3ne6t」、次に「51b0x」などが必要です。
.substringメソッドを使用してみましたが、空白の表現として「」と「\s」を使用してみました。
これは、私が達成しようとしていることの良いアイデアを与えるはずのコードの抜粋です。
while ((strLine = br.readLine()) != null) {
lineNumber++;
System.out.println("lineNumber = " + lineNumber);
int index = strLine.indexOf(" "); // tried \\s
System.out.println("index = " + index);
strLine.substring(index);
System.out.println(strLine);
if (myString.equals(strLine)) {
System.out.println("Match Found!");;
System.out.println("myString = " + myString );
System.out.println("strLine =" + strLine);
}
}
空白を「+」に変更しようとしましたが、それでも機能しません。
提案?