import re
def SplitString(s, delims):
# delims is a regex character class, e.g. "[ ,.:\\-!]+"
tokens = re.split(delims, s)
return [t for t in tokens if t]
s = "-c, c++.. c#:: -java ,php...python go!"
delims = r"[ ,.:\-!]+"
tokens = SplitString(s, delims)
for t in tokens:
print(t)
'''
run:
c
c++
c#
java
php
python
go
'''