-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathregex.dat
44 lines (44 loc) · 6.1 KB
/
regex.dat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?xml version="1.0" encoding="utf-8"?>
<WebComicHelper>
<ImageRegex><img\s(?=[^<>]*?(?:id|class)\s*=\s*(?(["'])["'][^"'<>]*?(?:comic|strip)[^"'<>]*?["']|[^\s<>]*?(?:comic|strip)[^\s<>]*?(?=[\s<>])))[^<>]*?src\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</ImageRegex>
<ImageRegex><div\s[^<>]*(?:class|id)\s*=\s*(?(["'])["'](?:comic|story|field)[-_\s]?(?:pane|page|content|item)?["']|(?:comic|story|field)[-_\s]?(?:pane|page|content|item)?(?=[\s<>]))[^<>]*>(?s:.*?)<img\s[^<>]*src\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</ImageRegex>
<LinkRegex><div\s[^<>]*(?:class|id)\s*=\s*(?(["'])["'](?:navbar)?[-_\s]?(?:next)["']|(?:navbar)?[-_\s]?(?:next)(?=[\s<>]))[^<>]*>(?s:.*?)<a\s[^<>]*href\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</LinkRegex>
<LinkRegex><a\s(?=[^<>]*?(?:id|class|rel)\s*=\s*(?(["'])["'](?:navi)?[-_\s]?(?:navi)?[-_\s]?(?:next)["']|(?:navi)?[-_\s]?(?:navi)?[-_\s]?(?:next)(?=[\s<>])))[^<>]*?href\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</LinkRegex>
<LinkRegex><a\s[^<>]*?href\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))[^<>]*?>next</LinkRegex>
<LinkRegex><a\s[^<>]*?href\s*=\s*(?(['"])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))[^<>]*?>[\s\n\r\t]*<img\s[^<>]*(?:alt|title)\s*=\s*(?(["'])["']next[-_\s]?(?:comic)?["']|next[-_\s]?(?:comic)?(?=[\s<>]))</LinkRegex>
<Site>
<Domain>www.citymanga.com</Domain>
<ImageRegex><img\s(?=[^<>]*class\s*=\s*["']?image["']?)[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</ImageRegex>
<LinkRegex><input(?=[^<>]*id\s*=\s*["']?nextbutton["']?)[^<>]*onclick="javascript:window.location\s?=\s?'(?<link>[^"']+?)';"</LinkRegex>
</Site>
<Site>
<Domain>www.drunkduck.com</Domain>
<ImageRegex><img(?=[^<>]*class\s*=\s*["']?page-image["']?)[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</ImageRegex>
<LinkRegex>href=(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))[^<>]*>[\s\n\r\t]*<img\s[^<>]*class\s*=\s*["']?arrow_next["']?</LinkRegex>
</Site>
<Site>
<Domain>www.mangafox.com</Domain>
<ImageRegex><img(?=[^<>]*id\s*=\s*["']?image["']?)[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</ImageRegex>
<LinkRegex>(?([^<>]*(?<!onclick\s*=\s*["']?next_chapter\(\)["']?)\sclass\s*=\s*["'](?:button|btn)\snext_page["'][^<>]*)href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))|<span>Next\sChapter:</span>[\s\n\r\t]*<a\s[^<>]*href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+)))</LinkRegex>
</Site>
<Site>
<Domain>www.mangareader.net</Domain>
<ImageRegex><img(?=[^<>]*id\s*=\s*["']?img["']?)[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</ImageRegex>
<LinkRegex><span\s[^<>]*class\s*=\s*["']?next["']?[^<>]*>[\s\n\r\t]*<a\s[^<>]*href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</LinkRegex>
</Site>
<Site>
<Domain>www.webtoonlive.com</Domain>
<ImageRegex><img\s(?=[^<>]*oncontextmenu\s*=\s*["']return\sfalse["'])[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))</ImageRegex>
<LinkRegex>href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>\S+))[^<>]*>[\s\n\r\t]*<[^<>]*alt=["']Next\swebcomic\schapter["']</LinkRegex>
</Site>
<Site>
<Domain>www.act-i-vate.com/index</Domain>
<ImageRegex><img\s(?=[^<>]*alt\s*=\s*["']comic\spage["'])[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</ImageRegex>
<LinkRegex><a\s(?=[^<>]*title\s*=\s*["']forward\sone\spage["'])[^<>]*href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</LinkRegex>
</Site>
<Site>
<Domain>www.gocomics.com</Domain>
<ImageRegex><p\s[^<>]*class\s*=\s*(?(["'])["']feature_item["']|feature_item(?=[\s<>]))[^<>]*>(?:<a\s[^<>]*>|[\s\n\r\t])*<img\s(?=[^<>]*class\s*=\s*(?(["'])["']strip["']|strip(?=[\s<>])))[^<>]*src\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))</ImageRegex>
<LinkRegex><a\s(?=[^<>]*class\s*=\s*(?(["'])["']next["']|next(?=[\s<>])))[^<>]*href\s*=\s*(?(["'])["'](?<link>[^"']+)["']|(?<link>[^\s<>]+))[^<>]*>[\s\n\r\t]*Next\sfeature[\s\n\r\t]*</a></LinkRegex>
</Site>
</WebComicHelper>