방개
비밀번호를 잊어버리셨나요?

질문

파싱 반복문 해결을 못하겠어요

    • 글자 크기
Gui, Add, Edit, x21 y16 w297 h28 ved, Edit
; Generated using SmartGUI Creator for SciTE
Gui, Show, w336 h69, Untitled GUI
return

GuiClose:
ExitApp

F1::
gui,submit,nohide
url := ed

    whr := ComObjCreate("WinHttp.WinHttpRequest.5.1")
	whr.Open("GET", url, true)
	whr.Send()
	whr.WaitForResponse()
	data := whr.ResponseText


	
a :=RegExMatch(data,"조회수(.*)",va)  ;조회수 포함 뒤 소스들~~~

b := SubStr(data,a,20)   ;조회수에서 20글자 뒤까지

RegExMatch(b,"조회수(.*)회",var) ;var1은 숫자만 있음

msgbox,%var1%회

   ;;;;;;;;;;;;;;;;;;;;반복을 어떻게 해야되나요


c :=RegExMatch(va1,"조회수(.*)",var)  ;조회수 포함 뒤 소스들~~~

d := SubStr(va1,c,20)   ;조회수에서 20글자 뒤까지

RegExMatch(d,"조회수(.*)회",var) ;var1은 숫자만 있음

msgbox,%var1%회



return





F3::
ExitApp

유튭 최근 조회수 긁어오는 프로그램을 만들고 싶은데

 

1.일단 파싱해서 추출   (var1)

2.그 파싱을 한걸 앞부분을 자르고    (va1)

3.그 다음 반복문에 " 자른 문자열 "을 파싱을 하면 되는데

 

자른 문자열을 담은 변수랑

그 변수를 반복문 처음에서 파싱을 해야 되는데 

둘이 연결이 안되네요

    • 글자 크기
댓글 1
  • 2020.11.17 21:57 댓글

    잘라는 문자열이 Haystack으로 이용되게 하시면 되죵

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...