Java는 정규 표현식을 사용하여 디지털 기능의 예시를 찾아냅니다.

본고는 자바가 정규 표현식을 사용하여 디지털 기능을 찾아내는 것을 실례로 다루고 있다.다음과 같이 여러분에게 참고할 수 있도록 공유합니다.
1. 질문:
Stringstr = "fjd789klsd908434jk #$%%^38488545", 그 중에서 789908438488545를 찾으십시오. 해결 방법을 찾으십시오.
2. 구현 코드:

/**
 *
 */
package com.you.model;
/**
 * @author YouHaidong
 *
 */
public class FindNumber
{
 /**
  *  str
  */
 public static String str = "fjd789klsd908434jk#$$%%^38488545";
 /**
  * @param args
  */
 public static void main(String[] args)
 {
  System.out.println(" :" + str);
  String substr = str.replaceAll("[^0-9]", "");
  System.out.println(" :" + substr);
 }
}

3. 결과:

 :fjd789klsd908434jk#$$%%^38488545
 :78990843438488545

PS: 여기에 매우 편리한 정규 표현식 도구 2가지를 더 제공하여 참고하여 사용할 수 있습니다.
JavaScript 정규 표현식 온라인 테스트 도구:
http://tools.jb51.net/regex/javascript
정규 표현식 온라인 생성 도구:
http://tools.jb51.net/regex/create_reg
본고에서 기술한 것이 여러분의 자바 프로그램 설계에 도움이 되기를 바랍니다.

좋은 웹페이지 즐겨찾기