当前位置: 代码迷 >> J2SE >> 鸡毛信->通配符查找以及模糊查询功能实现
  详细解决方案

鸡毛信->通配符查找以及模糊查询功能实现

热度:102   发布时间:2016-04-24 01:08:52.0
鸡毛信-->求助:通配符查找以及模糊查询功能实现
在做一个记事本的搜索与替换功能,如何实现通配符查找以及模糊查询功能,希望高手们能够指点迷津,提供代码更是感激不尽!

------解决方案--------------------
使用正則表示式。
------解决方案--------------------
使用正则去匹配,替换的话有函数。
------解决方案--------------------
使用正则表达式吧,正则表达式可以使很好用的东西啊
------解决方案--------------------
使用正则表达式吧,正则表达式可以使很好用的东西啊
------解决方案--------------------
把传入的参数作为一个正则去查找以及替换,给你写了个例子,供参考:
Java code
public class Test {        public static void find(String regex, String string){        regex = regex.replaceAll("\\*", ".*");        Matcher m = Pattern.compile(regex).matcher(string);        while(m.find()){            System.out.println(m.group());        }    }    public static void main(String[] args) {        String string = "abcdefghijklmnopqrstuvwxyz";        String regex = "*b";        find(regex, string);    }}
  相关解决方案