上海的公交卡一般只能退紫色或蓝色的,因为这些卡都有一行小字写着本卡押金**元,凡是有这个字样的,就可以退。而纪念卡异形卡这一类的卡号基本上都是纯数字的,是花更多的钱购买的,不存在押金,或者是没有押金**元字样的,是不能退的