punto 5, simplifica regex, modifica punto 7, operadores tests

* se agrego el punto 5 y alunos tests en rspec
* las regex se simplificaron (para que no niegue tanto)
* se modifico punto 7 para que acepte opcionales y requeridos
* se agregaron tests de mas de un operador a la vez