At first sight it looks like you want to match an or'ed list of keywords m/skc|few|sct|.../ and translate them with your hash. That's it?
If I were you, I'd start by stripping the unneeded parts of the URLs out, this should facilitate it considerably and help identifying gaps.
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
In reply to Re: Regex to Array lookup question
by LanX
in thread Regex to Array lookup question
by johnfl68
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |