if (thirdLastLine.matches("Tests run: 12, Failures: 3")) {
System.out.println("Found: " + thirdLastLine);
} else {
System.out.println("No conditionString In File");
}
if 문에 값을 쓰려면 모든 값에 대해 단일 조건을 쓰는 것이 좋지 않습니다. 나는 어떤 가치도없이 이것을 할 수 있었는지 궁금했다. something : if (lines.contains ("Tests run : '', Failures : ''"))) 시도했지만 작동하지 않습니다 .. 어떻게해야합니까? 감사합니다문자열에서 알 수없는 값을 확인하는 방법
그 정규식은 0 실패 필터링합니다. 0, 즉 10, 100 등의 숫자는 올바르게 처리하지 않습니다. EDIT :이 문제가 수정되었습니다. – Chrono
새로운 문제 :'[1-9] + [0-9]?'100과 같이 여러 개의 0은 작동하지 않습니다. 대신 [[1-9] [0-9] *'를 사용하십시오. – Chrono
@Willem 저것을 위해 고맙다 - 나는 빨리 편집하고주의하지 않았다 :) – Mena