合法。因为根据法律,地铁是公共场所,在公共场合,公关机关有根据具体任务情况决定是否查验身份证,且公民必须主动配合。
不存在合不合法
在地铁查验身份证,本身并不违规,也没有触犯相关的法律,只要是地铁工作人员的正常要求都是可以接受的 。