1java 正则表达式 字符必须全是 数字字母下滑线
public void pattern()
{
String pipeRegex ="^[a-zA-Z0-9_]+$";
String temp = "#11#11111#############1111";
Pattern pipePattern = Pattern.compile(pipeRegex, Pattern.CASE_INSENSITIVE);
Matcher pipeMatcher = pipePattern.matcher(temp);
if (pipeMatcher.matches())
{
System.out.println("match");
}else
{
System.out.println("not match");
}
}
2。第一个字符必须是字母数字下滑线
public void pattern()
{
String pipeRegex = "^[a-zA-Z0-9_].*";
String temp = "#11#11111#############1111";
Pattern pipePattern = Pattern.compile(pipeRegex, Pattern.CASE_INSENSITIVE);
Matcher pipeMatcher = pipePattern.matcher(temp);
if (pipeMatcher.matches())
{
System.out.println("match");
}else
{
System.out.println("not match");
}
}