RegEx CSV Record fields

Uses a regex to pick out the fields
the delimiter and "quote" is passed in also
You can then reference each "field" using the public "Fields" property
Otherwise, you can use the GetResultsFromExpression() method
which accepts field references such as {{1}} for field 1 or {{2}} for field 2
Therefore you can combine multiple fields by doing "Mr(s) {{1}} {{2}}"
(where 1 is first name and 2 is surname)