Refactor MbRegex to be more readable
Refactor MbRegex to be more readable

- change prepareReplaceArgs method to prepareReplaceMap
- refactor replace and filter methods to use new prepareReplaceMap
- refactor split to be more efficient

Gobie/regex