Difference between ~なきゃ and ~なくちゃ


I know that one of them is なくてはいけません and the other one なければなりません, I just don't
know which is which, also a few example sentences would help a lot, thank you.




Obviously 「・・・しなくちゃ」 is a contracted form of
「・・・しなくては（なりません）」/「・・・しなくては（いけません）」.

> e.g. 勉強しなくちゃ。  
> ＝ 勉強しなくては。  
> ＝ 勉強しなくてはなりません / 勉強しなくてはいけません。

* * *

「・・・しなければ」 can be contracted into 「・・・しなけりゃ」 but we don't say 「・・・しなけりゃ。」 to
mean 'I gotta do...'

> × 勉強しなけりゃ。  
>  ○ 勉強しなけりゃ試験に合格しないよ。

* * *

And I think 「・・・しなきゃ」 is a contracted form of 「・・・しなけりゃ（いけない）。」  
→<http://okwave.jp/qa/q441217.html> (See A no.2)

> e.g. 勉強しなきゃ。  
> = 勉強しなければ。  
> = 勉強しなければなりません / 勉強しなければいけません。

* * *

You can also say 「勉強しないと。」/ 「勉強せねば。」

