2013-08-15 5 views
0

주어진 문자열에서 날짜를 추출하기에 :어떻게 예를 들어 자바

"ABC 1 January 2014" 
    "$%^DA sfad AD Friday 18 April 2014" 
    "GOOD Day Tuesday 13 May 2014" 

내가 그들에서 날짜 문자열을 얻을 싶어,

"1 January 2014" 
    "18 April 2014" 
    "13 May 2014" 

접두사 문자열이 이미 알려진 경우

같은, 그것을 달성하기 위해 정규 표현식을 사용할 수 있습니까? 그렇다면 그렇게하는 방법? 당신은 그 정보를 추출하는 것이 정규 표현식을 사용해야합니다

\\b   # word boundary 
\\d{1,2}  # one or two digits 
\\s+   # some whitespace 
(January etc) # all months, spelled out, delimited by | 
\\s+   # more whitespace 
\\d{4}   # exactly 4 digits 
\\b   # word boundary 
+0

, 당신은 사용할 수 있습니다 [이 온라인 편집기] (http://gskinner.com/RegExr/) . 그것은 나를 위해 과거에 꽤 잘 작동했습니다. – scottyseus

답변

0

: 당신의 캐릭터는 정말 간단 경우