求救正则表达式的问题

vic
02-11-26 0 122

org.apache.regexp.RE

String sss = "aAa_a";
try {
//字符开头,组成:字母,数字,下划线
RE re = new RE("^[a-zA-Z]\\w*$");
System.out.println(re.match(sss));
} catch (Exception e) {
System.out.println("error!!!");
}


为什么始终打印的是false,真是奇怪了??
我想实现变量命名的规则:字母开头,组成:字符,数字,下划线
我的正则表达式写的有错么?(在js中我这样是没错的)