小编fou*_*ufi的帖子

在android上使用regex验证字符串

我希望我的字符串不包含*,;$.我用这个代码

private static boolean IsMatch(String s, String pattern) {
         try {
             Pattern patt = Pattern.compile(pattern);
             Matcher matcher = patt.matcher(s);
             return matcher.matches();
         } catch (RuntimeException e) {
           return false;
         }  
}



String regex ="[^*;$]";
System.out.println(IsMatch(url,regex));
Run Code Online (Sandbox Code Playgroud)

但是这种方法总是返回false.任何人都可以告诉我这是什么问题

java regex android

5
推荐指数
1
解决办法
9113
查看次数

标签 统计

android ×1

java ×1

regex ×1