diff options
| author | Julian Hurst <julian.hurst92@gmail.com> | 2020-11-25 03:13:43 +0100 |
|---|---|---|
| committer | Julian Hurst <julian.hurst92@gmail.com> | 2020-11-25 03:13:43 +0100 |
| commit | c20c90f3068f0d3bc827c75133e7c7412b246e32 (patch) | |
| tree | b6085554a4a2aff43848389759a940c7a60fd525 /ytparser.go | |
| parent | 141b32e5970bda1942182f50242c219540db7350 (diff) | |
| download | ytparser-c20c90f3068f0d3bc827c75133e7c7412b246e32.tar.gz | |
Fix parsing init data end
Diffstat (limited to 'ytparser.go')
| -rw-r--r-- | ytparser.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ytparser.go b/ytparser.go index dc6f986..0382479 100644 --- a/ytparser.go +++ b/ytparser.go @@ -178,7 +178,7 @@ func request(query string, page int, lang string) (string, error) { } idx += len(initString) startData := body[idx:] - pattern := regexp.MustCompile(`; *\n`) + pattern := regexp.MustCompile(`; *(\n|<\/script>)`) loc := pattern.FindIndex(startData) startData = startData[:loc[0]] return string(startData), nil |
