nextLinkByUrl
다음 요소가 없는 경우, 현재 URL에서 href를 생성하는 데 사용할 수 있습니다.은 정규식 문자열을 의미하고,은 대체 문자열을 의미하며,는 반드시 포함해야 하는 요소의 선택자 또는 xpath를 의미하고,은 포함해서는 안 되는 요소의 선택자 또는 xpath를 의미합니다. + - * /와 같은 간단한 코드를 평가하려면 {}를 사용할 수 있습니다.
예시1:
"nextLinkByUrl": [
"&page=(\\d+)",
"&page={$1+1}"
]
현재 페이지의 URL "http://abc.xxx/d?page=1"에서 다음 링크 "http://abc.xxx/d?page=2"를 생성합니다.
예시2:
"nextLinkByUrl": [
"&page=(\\d+)&pn=(\\d+)",
"&page={$1+1}&pn={$2*10}",
".article>.item",
".disable>button"
]
현재 페이지 URL "http://abc.xxx/d?page=1&pn=1"에서 다음 링크 "http://abc.xxx/d?page=2&pn=10"를 생성합니다. '.article>.item' 요소가 없거나 '.disable>button'이 발견되면 중지합니다.