Fix issues where parser would give false positives

The parser matched many incorrect and malformed urls whose room ids were
unrecoverable. Instead, choose not to match those.