Se eu tentar
"my, tags are, in here".split(" ,")
Eu entendo o seguinte
[ 'my, tags are, in here' ]
Considerando que eu quero
['my', 'tags', 'are', 'in', 'here']
"my, tags are, in here".split(" ,")
irá dividir a string apenas onde um espaço seguido por uma vírgula for o separador. Sua string não contém essa sequência, portanto, não é dividida. "my, tags are, in here".split(", ")
com a sequência de divisão trocada, irá pelo menos dividir sua string original em três partes, após cada vírgula e espaço. Se você quiser cinco partes, as respostas abaixo especificam a string de correspondência como uma expressão regular correspondendo a um espaço ou vírgula.