import re
lst = ['python:java;php', 'php*c_sharp:c++,c']
lst = [re.findall('\w+|\W+', s) for s in lst]
print(lst)
for item in lst:
print(item)
'''
run:
[['python', ':', 'java', ';', 'php'], ['php', '*', 'c_sharp', ':', 'c', '++,', 'c']]
['python', ':', 'java', ';', 'php']
['php', '*', 'c_sharp', ':', 'c', '++,', 'c']
'''