안드로이드 개발 질문/답변
(글 수 45,052)
<div id="subInOut">
<div class="rInfo"><img src="/images/traffic/bullet.jpg" alt="bullet" /><a class="ft">상행 [첫차]05:33 [막차]24:28</a>
</div>
</div>
<div id="subArrInfo">
<ul class="lst">
<li>
<a href="http://m.seoul.go.kr/traffic/SubInfoTime.do?subSearch=사당&station=433&train=K4342&flag=4" class="lst_n">
<div class="p">
<div class="bold"> [당고개행 도착정보] </div> <br/>
2분 후 도착 예정
</div>
</a>
</li>
<li>
<a href="http://m.seoul.go.kr/traffic/SubInfoTime.do?subSearch=사당&station=433&train=S4632&flag=4" class="lst_n">
<div class="p">
<div class="bold"> [당고개행 도착정보] </div> <br/>
7분 후 도착 예정
</div>
</a>
</li>
</ul>
</div>
<div id="subInOut">
<div class="rInfo"><img src="/images/traffic/bullet.jpg" alt="bullet" /><a class="ft">하행 [첫차]05:50 [막차]24:31</a>
</div>
</div>
<div id="subArrInfo">
<ul class="lst">
<li>
<a href="http://m.seoul.go.kr/traffic/SubInfoTime.do?subSearch사당&station=433&train=K4637&flag=4" class="lst_n">
<div class="p">
<div class="bold"> [오이도행 도착정보] </div> <br/>
5분 후 도착 예정
</div>
</a>
</li>
<li>
<a href="http://m.seoul.go.kr/traffic/SubInfoTime.do?subSearch사당&station=433&train=S4339&flag=4" class="lst_n">
<div class="p">
<div class="bold"> [안산행 도착정보] </div> <br/>
13분 후 도착 예정
</div>
</a>
</li>
</ul>
</div>
위 부분들에서 한글 값들을 뽑아서 하나씩 매치그룹에 넣어 각각 다른 변수에 저장하고 싶은데...
별 쇼를 하면서 정규식을 다 짜봐도 illegalstatement가 나옵니다..
어떻게 짜여지는 건지 봐도 도통 모르겠내요... 아..




>> "bold"> \[([^\]]+)[^0-9가-힣]+([ 0-9가-힣]+) <<
String strPattern = "\"bold\"> \\[([^\\]]+)[^0-9가-힣]+([ 0-9가-힣]+)";
group(1) = ...행 도착정보
group(2) = .분 후 도착 예정