// LINE 1
<td align="left" nowrap><font face="courier, monospace" size="-1"> (2002 GC1)</font></td>
// LINE 2
<td align="left" nowrap><font face="courier, monospace" size="-1"> 99942 Cocoon</font></td>
위의 HTML 줄에서 필요한 작은 데이터를 긁어내는 간단한 정규식을 만들었습니다.식이 잘 작동하고 필요한 데이터를 두 그룹으로 묶습니다. = 2002 그룹 1, 그룹 2 = GC1 정규식 패턴에 두 번째 검색을 추가 하시겠습니까?
정규 표현식 패턴 = ([0-9]+) ([A-Za-z0-9]+)
- 라인 1 그룹 1 = 99,942, 그룹 2 = 누에 고치
내가 가진 내 데이터를 통해이를 실행하는 데 이제 시작 부분에 추가 숫자가있는 새로운 유형의 HTML 행이 있음을 알게되었습니다.
// LINE 3
<td align="left" nowrap><font face="courier, monospace" size="-1">162421 (2000 CG70)</font></td>
- 라인 3 = 2000 그룹 1, 그룹 2 = CG70은
내가 뭘하려고 추가로이 정규 표현식에 새로운되는 동일한 패턴 ([0-9]+)
일치하지만 162421
을 캡처 내 패턴을 변경할 수있다 이 패턴을 내 패턴에 추가하는 방법을 확신 할 수 없습니다. 시도 할 때마다 이미 작동중인 검색을 무효화하거나 결과의 일부를 덮어 씁니다.
참고 : iOS에서는 NSRegularExpression과 함께 사용하고 있습니다.