import java.util.regex.*; public class A { public static void main(String[] args) { Pattern p = Pattern.compile("[^@]+@[^@]+\\.[^@]+"); Matcher m = p.matcher("fd24#[email protected]"); if(m.matches()) { System.out.println("success"); }
} }
修正一下 import java.util.regex.*; public class A { public static void main(String[] args) { Pattern p = Pattern.compile("[^@\\s]+@[^@\\s]+\\.[^@\\s]+"); Matcher m = p.matcher("fd24#[email protected]"); if(m.matches()) { System.out.println("success"); }
public class A
{
public static void main(String[] args)
{
Pattern p = Pattern.compile("[^@]+@[^@]+\\.[^@]+");
Matcher m = p.matcher("fd24#[email protected]");
if(m.matches())
{
System.out.println("success");
}
}
}
import java.util.regex.*;
public class A
{
public static void main(String[] args)
{
Pattern p = Pattern.compile("[^@\\s]+@[^@\\s]+\\.[^@\\s]+");
Matcher m = p.matcher("fd24#[email protected]");
if(m.matches())
{
System.out.println("success");
}
}
}