마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
Pattern 을 사용 질문 드립니다
0
추천
패턴을 사용해 문자열 중간에 있는 D-38 이 문자를 뽑아올려고합니다
정규식을 아무리 적용해봐도 풀리지가 않네요
ex) D-0, D-50, D-127 등등 디데이 뽑아오려고 합니다
정규식 너무 어려운것 같네요
답변부탁드립니다 ㅠㅠ
패턴
pattern
시작페이지
(
200
포인트)
님이
2013년 4월 30일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
2개의 답변
0
추천
D-[0-9]*
????????????????
익명사용자
님이
2013년 4월 30일
답변
그렇게 해봤는데 안되서 질문드렸어요...ㅠㅠ
D-[0-9]+ 이렇게도 해봤었는데...
jericho 파싱을 이용해서 웹에서 가져온 값인데
파싱한 값은 로그로 찍어보니 잘 나오는데
디데이 부분만 짜를려고 하니 잘 안되네요
혹시 파싱한 값은 다르게 짤라야 되나요?
해당 dday가 있는 라인이나 아래위 3줄 정도도 같이 올려보세요.
Please
log in
or
register
to add a comment.
0
추천
String str = "정규식 googleD-20android1";
Pattern p = Pattern.compile("D-[0-9]+");
Matcher m = p.matcher(str);
while (m.find()) {
System.out.println(str.substring(m.start(), m.end()));
}
익명사용자
님이
2013년 4월 30일
답변
아 문제를 알았네요 정규식은 맞았는데
matcher 쓰는 방법이 틀렸었네요
감사합니다
Please
log in
or
register
to add a comment.
...