1、意思不同:
no more意思不再,也不。not any more意思再也不了,不再害怕,再也不能了,不再是了。
2、侧重点不同:
no more一般置于行为动词后。not any more常置于句末。
She had no more need of me.
她再也不需要我了。
No one's going to hurt you. No one. Not any more
没有人会伤害你了,不会有人了,再也不会有了。
not anymore和no more、 表示不再,位置不同.比如说,我不再是一个老师了.
I am not a teacher anymore.I am no more a teacher.
no more还可以表示“不要更多”比如说:I want no more pizza.我不想再要披萨了.
no more放在所修饰词的前面,而not anymore,not放放情态动词后,或是放助动词后,使句子成为否定句,anymore放句末,也可以分开写any more。