She is no longer the girl that she was in her girlhood. 先行词为人the girl,为啥不能用who?
She looked like a lawyer which he was. 先行词为a lawyer,为啥不能用that?
先行词为指人的名词,关系代词在限制性定语从句中作归属性表语,关系代词不能用who或者which,只能用that或者省略that。所以:
你的第一句为正确句子。that 改为who则为错误。
第二句用which为错误,应该改为that。
至于什么是归属性表语,你可在本网站搜索“归属性表语”,阅读有关解答,其中涉及你的问题。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!