かなり簡単な問題を解決しようとしていますが、正規表現を適切に使用する方法がわかりません。(括弧) の間のテキスト ファイルから任意の単語を抽出したい。これは私が行っている試みの一種でした。正しい方向への突き出しは大歓迎です!!
public class Reader {
public static void main(String[] args) {
List<String> matchList = new ArrayList<String>();
Pattern regex = Pattern.compile("\\{([^}]*)\\}");
try{
BufferedReader bufferedReader = new BufferedReader(new FileReader("test2.txt"));
while(bufferedReader.readLine()!=null)
{
String parseMe = bufferedReader.readLine();
Matcher regexMatcher = regex.matcher(parseMe);
while (regexMatcher.find())
{
matchList.add(regexMatcher.group());
}
}
System.out.println(matchList);
}catch(IOException e){};
}
}