.container {
hyphens: auto
}
В некоторых сложных случаях нужно вставлять в текст
­
, можно регуляркой как в примере, но это грамматически не всегда верно. А вот руками ничего не надо резать. Да и для русского языка автопереносы вставляются вполне хорошо.