```subject.class.name.match(/^Presenters(::)?/)```
pus o **::** opcional pk nao tenho a certeza se tem sempre e assim faz o mesmo que o split (se nao encontrar esse padrao devolve a string na mesma).
se tem sempre **::** entao tirar o **?** e fica ainda mais simples