So far as 和 So long as 的区别?

问题描述:

So far as 和 So long as 的区别?
谢谢~

二者都有“只要...”的意思,但
so far as还有“在...范围内,到...为止”的意思;而
so long as还有“假如,既然”的意思.
并非都可以互换的!