我需要一种简单的方法来使用contains
实现matches
功能。我相信这是我的出发点:
xxx.matches("'.*yyy.*'");
但是我需要使其成为通用方法,并对要搜索为被比赛接受的任何内容进行预处理!必须仅使用转义'\'字符来完成此操作!
想象一个字符串SEARCH_FOR
,其中可以包含一些必须通过“正则表达式转义”的特殊字符...
String SEARCH_FOR="*.\\"
xxx.matches("'.*" + SEARCH_FOR + ".*'");
有没有渔获物?特殊情况?是否还有其他“特殊字符?”>
我需要一种简单的方法来使用匹配项来实现contains函数。我相信这是我的出发点:xxx.matches(“'。* yyy。*'”);但是我需要使其成为通用方法并对其进行任何预处理...
您在寻找Pattern.quote(String)
吗?