Notice
Recent Posts
Recent Comments
Link
투케이2K
279. (java/자바) regex 정규식 사용해 string 문자열 데이터에서 숫자 (int) 만 출력 실시 본문
[개발 환경 설정]
개발 툴 : Eclipse
개발 언어 : Java
[소스 코드]
// TODO [테스트 메소드 정의 실시]
public void testMain(){
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 테스트 함수 동작 실시]");
Log.d("//===========//","================================================");
Log.i("---","---");
try {
// [초기 변수 선언 실시]
String strData = "hello!@#$$#%^123 투케이 4";
// [정규식 패턴 선언 실시]
String pattern = "[^0-9]";
// [정규식 패턴을 사용해 숫자가 아닌 데이터 모두 공백으로 치환]
String number = strData.replaceAll(pattern, "");
// [로그 출력 실시]
Log.i("---","---");
Log.w("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 로그 출력 결과 확인]");
Log.i("","\n"+"[strData : "+String.valueOf(strData)+"]");
Log.i("","\n"+"[number : "+String.valueOf(number)+"]");
Log.w("//===========//","================================================");
Log.i("---","---");
}
catch (Exception e){
Log.i("---","---");
Log.e("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 예외 상황 발생 확인]");
Log.i("","\n"+"[error : "+String.valueOf(e.getMessage())+"]");
Log.e("//===========//","================================================");
Log.i("---","---");
}
}
[결과 출력]
반응형
'Java' 카테고리의 다른 글
Comments