hai provato a usare la tua funzione
con questi valori:

@myString ='a - b - c'
@Delimiter =' - '

a me non funzionava e allora ho apportato quella modifica che vale solo per il delimitatore ' - '

capito che intendo?
grazie