Java WildCard替代品

时间:2017-11-27 23:42:30

标签: java regex full-text-search jtextfield

我有一个文本字段,用户需要输入信息。

JTextField data = new JTextField();

如果用户输入 * ,我有一个要求。然后,当我搜索数据时,它应被视为正则表达式通配符。

我循环浏览一系列文件并逐一阅读每一行。

for(int i = 0; i < files.length; i++) {
        BufferedReader reader = null;

        try {
            reader = new BufferedReader(new FileReader(files[i]));
            String text = null;

            while ((text = reader.readLine()) != null) {
                if(text.contains(data) return text; // Line that requires wildcard check
            }
        } catch(IOException e) {
            e.printStackTrace();
        } finally{
            try {
                if (reader != null) {
                    reader.close();
                }
            } catch (IOException e) {}
        }
    }

我怎样才能实现这种通配符检查?我需要制作&#39; *&#39;成为用户输入的任何字符。

0 个答案:

没有答案