^.\\{9}\\d{8}$
分析如下:
任意字符.1个
\\{9} 转义{,如同{,故为{9}
\\d{8} 数字8个
匹配的是:a{9}88888888
String reg = "^.\\{9}\\d{8}$";
String str = "a{9}88888888";
System.out.println (str.matches (reg));
BBBBBBBBB11111111 故不匹配
^.{9}\\d{8}$
---------------------
费心劳力,采纳即可