[.\\d\\D]*
是什么意思。
我试图通过
检查一个有效的java main方法语句java.matches("[.\\d\\D]*((public)\\s(static)\\s(void)\\s(main)\\((String)\\[\\]\\s(args)\\))[.\\d\\D]*");
那部分是什么意思?
答案 0 :(得分:3)
好[.\d\D]*
表示匹配:
0 or more of anyone of these properties
IMO这并不是真的需要,因为它可以有效地匹配任何东西,相当于.*
与DOTALL开关。