Fix for "card not found" bug

The regex used to match requested cards with cards available to trade was not "strict" enough, and so would cause the "card not found" error to appear if there was another card with a similar deck name.