feat: enhance splitting text by multiple delimeters

Closes #10