<(?(?=(?:[^>]*:(?:\d*)-(?:\d*)))(?:[^>]*)|(?:(?:(?:(?:[^<>]*|(?R)*)<)).+?)):(?:(?-)(?:([\w\d]+)-|)([\w\d]+))?>
이렇게 지저분하던게..
<(?'itemSubject'(?:.?)*):(?-)(?:(?'itemType'[\w\d]+)-|)(?'itemId'[\w\d]+)> 최종 패턴
이렇게 정리
테스트->
<f<b>fff<:/b>f:U01>
<b:A:11-11433>
<氏<a>fevrefer名</aba>タグ:11-11446>
(?(A)X|Y)
(?:<[^>]*U01 e:e1>)
즉
<불라태그영어일어한국어또태그불라:숫자1-숫자2>는
group 1 : 숫자1
group 2 : 숫자2
<불라태그영어일어한국어또태그불라:영숫자1>는
group 1 : 없어
group 2 : 영숫자
0 comments:
댓글 쓰기