This is a simple class that processes templates by using regular expressions to find the template placeholder marks.
The placeholder marks start and end with the @ character. The class replaces placeholder marks by template parameter values passed as an associative array.