[.\\d\\D]*
의 의미는 무엇입니까?정규 표현식 [. d D] *는 무엇을 의미합니까?
나는 그 부분은 무엇을 의미 하는가
java.matches("[.\\d\\D]*((public)\\s(static)\\s(void)\\s(main)\\((String)\\[\\]\\s(args)\\))[.\\d\\D]*");
에 의해 유효한 자바 주요 방법 문을 확인하려고?
[.\\d\\D]*
의 의미는 무엇입니까?정규 표현식 [. d D] *는 무엇을 의미합니까?
나는 그 부분은 무엇을 의미 하는가
java.matches("[.\\d\\D]*((public)\\s(static)\\s(void)\\s(main)\\((String)\\[\\]\\s(args)\\))[.\\d\\D]*");
에 의해 유효한 자바 주요 방법 문을 확인하려고?
잘 [.\d\D]*
의미 경기 :
0 or more of anyone of these properties
이 IMO이 정말 필요하지 않습니다 리터럴 점 .*
과 같습니다. DOTALL 스위치.
. *에는 새 줄 (\ n)도 포함되어 있습니까? 내 테스트 케이스 중 하나 ("\ n // /// *"public static void main (String [] args) \ "*/\ n")가 실패했습니다. – Gatsby
정말 이상합니다. DOTALL이 없어도'[\ d \ D]','[\ s \ S]'또는'[\ w \ W]'('no.')는 내가 본 양식입니다. 여분의'.'은 마치 원래의 저자가 무작위로 함께 던지기 시작한 것처럼 보입니다. – user2864740
무엇이 이상합니까? ?????? – Gatsby
http://regexpal.com/ 도움이됩니다. – nrathaus