-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
27 lines (22 loc) · 1.39 KB
/
README.txt
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
Reads youtube Channel metadata using Pattern and Matcher.
Assumes html data from Youtube channel of a broadcaster. Use Chrome to get the html of all elements.
Reads html to get title= and Duration and number views.
//String patternString = ".*http://.*";
// Pattern pattern = Pattern.compile(patternString);
// Matcher matcher = pattern.matcher(text);
// for the pattern [ dir=\ltr\ title= ]
//Pattern p = Pattern.compile(".*dir=\"ltr\" title=.*", Pattern.CASE_INSENSITIVE);
//Pattern viewsPattern = Pattern.compile(".*views<.*", Pattern.CASE_INSENSITIVE);
Should look like:
<ul class="yt-lockup-meta-info"><li>131 views</li><li>9 years ago</li></ul> </div>
dir="ltr" title="Power Symmetries and Asymmetries: #4: No-Harm Symmetries"
Duration: 7 minutes, 11 seconds.</span></h3>
<ul class="yt-lockup-meta-info"><li>89 views</li><li>9 years ago</li></ul> </div>
dir="ltr" title="Power Symmetries and Asymmetries: #3 - Definitions"
Duration: 2 minutes, 51 seconds.</span></h3>
<ul class="yt-lockup-meta-info"><li>185 views</li><li>9 years ago</li></ul> </div>
dir="ltr" title="Power Symmetries and Asymmetries: #2 - Soft and Hard Power"
Duration: 4 minutes, 24 seconds.</span></h3>
<ul class="yt-lockup-meta-info"><li>315 views</li><li>9 years ago</li></ul> </div>
dir="ltr" title="Power Symmetries and Asymmetries -- #1 -- What Power Is"
Duration: 2 minutes, 3 seconds.</span></h3>