上海电动自行车并没有规定一人可以买几辆。
居民只要生活需要,购买正规厂家的电动自行车,而且自己没有擅自改装,就可以带着电动自行车,凭身份证和发票到车管所去登记上牌。如果不是正规厂家生产的,或者自己擅自改装过的,那么就不能在车管所登记上牌了。