Spec replace behavior
Use preg_replace for ->replace implementation

This is a lot simpler (and of course faster) than a manual
implementation.
Add limitations to readme