· 8 years ago · Aug 01, 2018, 01:02 PM
1## Simplified example of what I'm trying to do
2
3global {
4 isDate = [];
5 i = 0;
6}
7
8...
9rule grab_syllabus_titles_display_due_dates is active {
10 select when pageview "google.com"
11 or pageview "gmail.com"
12 foreach sylTitles.pick ("$..p") setting(title)
13 pre {
14 isDate[i] = title.match(/^(?:Mon|Tue|Wed|Thurs|Fri|Sat|Sun)\s+(\d+)[+-\/](\d+)$/);
15 }
16 if isDate[i] then {
17 ...
18 }
19 always {
20 i = i + 1;
21 }
22 }