See Cookbook:Grep Grep and Cookbook:Grep Grep-Talk
This year
Doesn't work.
This year's pages were added after conversion to Unicode
||width=100% border=1
||!Date ||!Trip ||!Activity ||!Leader ||!Phone ||!Book now
||![+[[FixtureCard/{$ThisYear} June]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}June pat='.*(?:ski|climb|lodge).*' repl="$0\n" mod=i match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$ThisYear} July]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}July pat='.*(?:ski|climb|lodge).*' repl="$0\n" mod=i match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$ThisYear} August]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}August pat='.*(?:ski|climb|lodge).*' repl="$0\n" mod=i match=1:)
||! ||!- ||!- ||||||
|
|
|
different markup expression
||width=100% border=1
||!Date ||!Trip ||!Activity ||!Leader ||!Phone ||!Book now
||![+[[FixtureCard/{$ThisYear} June]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}June pat='^.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$ThisYear} July]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}July pat='^.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!-||!-||||||
||![+[[FixtureCard/{$ThisYear} August]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}August pat='^.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
|
|
|
working markup expression
||width=100% border=1
||!Date ||!Trip ||!Activity ||!Leader ||!Phone ||!Book now
||![+[[FixtureCard/{$ThisYear} June]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}June pat='^\|\|.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$ThisYear} July]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}July pat='^\|\|.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!-||!-||||||
||![+[[FixtureCard/{$ThisYear} August]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$ThisYear}August pat='^\|\|.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
|
|
|
Last year
Does work
||width=100% border=1
||!Date ||!Trip ||!Activity ||!Leader ||!Phone ||!Book now
||![+[[FixtureCard/{$LastYear} June]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$LastYear}June pat='.*(?:ski|climb|lodge).*' repl="$0\n" mod=i match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$LastYear} July]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$LastYear}July pat='.*(?:ski|climb|lodge).*' repl="$0\n" mod=i match=1:)
||! ||!- ||!- ||||||
|
|
|
different markup expression
||width=100% border=1
||!Date ||!Trip ||!Activity ||!Leader ||!Phone ||!Book now
||![+[[FixtureCard/{$LastYear} June]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$LastYear}June pat='^.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
||![+[[FixtureCard/{$LastYear} July]]+] ||!- ||!- ||||||
(:grep FixtureCard/{$LastYear}July pat='^.*(?:ski|climb|lodge).*$' mod=im match=1:)
||! ||!- ||!- ||||||
|
|
|