我想编写一个正则表达式,其中字符串有(9 个字符)并以“g”或“r”开头,然后都是数字。
我已经写了这个,但它不起作用:
public static void main(String[] args) {
String id= "g57895452";
String pattern = "/^g([0-9]+){8}$/";
if (id.matches(pattern)) {
System.out.println("true");
} else {
System.out.println("false");
}
}